彩票走势图

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

翻译|使用教程|编辑:黄竹雯|2019-02-12 11:07:27.000|阅读 708 次

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

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

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

Allatori Java obfuscator最新试用版下载

1.Allatori可以使用'forName()'方法重命名我动态加载的类吗?

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

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

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

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

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

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

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

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

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

6.可以从Apache Ant构建工具调用Allatori吗?

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

7.我为什么需要Allatori?

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

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

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

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


想要购买正版授权,或者获取更多Allatori Java obfuscator相关信息的朋友可以点击" "~

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

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP