第二代Java代码混淆器Allatori Java obfuscator教程:其他属性(三))合成场

翻译|使用教程|编辑:杨鹏连|2020-07-16 11:50:22.123|阅读 15 次

概述:本文主要介绍了Allatori Java obfuscator其他属性中的第三部分内容,包括合成场、remove-toString,移除呼叫。

# 您正在找协同办公软件吗?点击这里站长给您推荐 #

Allatori Java obfuscator是第二代Java代码混淆器,为您的知识产权提供全方位的保护。大部分第二代混淆器都具有保护功能。Allatori除了保护功能之外,还附加了一系列的功能,几乎可以抵御一切的代码攻击。同时,Allatori可以让您的程序体积更小,速度更快,效果简直让人难以置信。

试用下载 商城购买

本文主要介绍了Allatori Java obfuscator其他属性中的第三部分内容,包括合成场、remove-toString,移除呼叫。

合成场

一些反编译器不输出合成字段。

例:

    <property name =“ synthetize-fields” value =“ all” />

该属性可以多次使用:

    <property name =“ synthetize-fields” value =“ private” />
    <property name =“ synthetize-fields” value =“ package” />
    <property name =“ synthetize-fields” value =“ protected” />


可以使用apply2class属性将该属性应用于指定的类。该apply2class属性具有相同的格式模板的属性类的标签。这是一个例子:

    <property name =“ synthetize-fields” value =“ all” apply2class =“ class com.abc。*” />
    <property name =“ synthetize-fields” value =“ private” />


remove-toString

例:

   <property name =“ remove-toString” value =“启用” />

可以使用apply2class属性将该属性应用于指定的类。该apply2class属性具有相同的格式模板的属性类的标签。这是一个例子。

    <property name =“ remove-toString” value =“启用” apply2class =“ class com.abc。*” />
    <property name =“ remove-toString” value =“启用” apply2class =“ class com.xyz。*” />

移除呼叫


例子:

    <property name =“ remove-calls” value =“ android.util.Log.d” />
    <property name =“ remove-calls” value =“ android.util.Log。*” />

可以使用apply2class属性将该属性应用于指定的类。该apply2class属性具有相同的格式模板的属性类的标签。这是一个例子:

    <!-从com.abc包中的类中删除Logger.debug调用->
    <property name =“ remove-calls” value =“ com.package.Logger.debug” apply2class =“ class com.abc。*” />

未完待续……


想要购买Allatori Java obfuscator正版授权请点击【商城购买】,想要了解更多产品信息请点击【咨询在线客服】

Docebo LMS的更可行替代方案– iSpring Learn



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果

文章转载自:Allatori

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关厂商
相关产品
Allatori Java obfuscator

Allatori Java obfuscator是第二代Java代码混淆器,为您的知识产权提供全方位的保护。

在线
客服
咨询
电话
400-700-1020
在线
QQ
购物车 反馈 返回
顶部
在线客服系统
live chat