【FAQ】Java混淆器Allatori Java obfuscator常见问题集五(完结)

Java混淆器Allatori Java obfuscator常见问题集五,包含字符串加密、流混淆是否会使代码速度变慢并使字节码增大等问题。

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

Allatori Java obfuscator最新试用版下载

1.Allatori可以使用’forName()’方法重命名我动态加载的类吗/strong>

如果类的名称是静态可分析的,那么Allatori可以重命名它。例如,如果你的程序中有’forName(“com.company.SomeClass”)’,Allatori可以重命名’com.company.SomeClass’类并更改此语句以反映新名称。

2.字符串加密会使我的代码速度变慢并使字节码增大吗/strong>

加密的字符串在运行时使用已添加到类中的代码进行解密。这意味着该类运行速度会稍慢。一般来说,这一点影响并不大。字节码大小的增加通常在1-2%的范围内。

3.流混淆会使我的代码速度变慢并使字节码增大吗/strong>

通常情况下,Allatori的流混淆会略微增加字节码的大小,在极少数情况下会略微降低其性能。你需要权衡一下防反编译程度与字节码的大小和速度。请注意,字节码大小增加因应用程序而异,你应该评估字节码大小增加对字节码的影响。

4.为什么我用的方法都不会被混淆/strong>

Allatori只会尝试混淆已经具有一些控制流复杂性的方法流。所以,没有’if’,’switch’,’while’或’for’结构的方法将不会被流混淆。

5.可以将Allatori集成到我的构建环境中吗/strong>

可以,Allatori有一个命令行界面,可以无缝集成到构建脚本中。

6.可以从Apache Ant构建工具调用Allatori吗/strong>

可以。 Allatori附带Ant任务,可以很容易地与Apache Ant一起使用。

7.我为什么需要Allatori/strong>

如上所述,你需要Allatori来保护你的应用程序不被反向工程破解。你还需要它来保护库中的算法不被复制或者不被黑客利用。与有些客户一样,你可能需要使用美国国务院和国家安全局的Allatori才能获得产品的出口许可证。

另外,你不仅需要一般的混淆器,而且还需要能够提供最高级别的应用程序保护和性能的混淆器。

如果你关心你的知识产权,那么你就需要Allatori。

《Java混淆器Allatori Java obfuscator常见问题集》的连载就到此结束啦~


想要购买正版授权,或者获取更多Allatori Java obfuscator相关信息的朋友可以点击” 咨询在线客服 “~

标签:代码混淆加密/解密

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年1月9日
下一篇 2019年1月9日

相关推荐

发表回复

登录后才能评论