代码混淆器Allatori Java obfuscator特征:水印、增量混淆及堆栈跟踪实用程序

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

Allatori Java obfuscator产品的Allatori Java obfuscator Single Developer License Update版本授权现在优惠价¥562元,点击查看授权方式和其他版本优惠

试用下载【慧都网】

水印

水印是特殊的数据集合,这些数据使用隐写术技术嵌入到类文件中,用于识别。该数据可以包含任何类型的信息,但通常用于标识应用程序的所有者。例如,您可以为每个客户生成一个单独的版本,并将有关客户自己的数据放入其中。而且,如果有一天您在warez网站上找到了您的产品,您将能够(借助Allatori的实用程序)揭示哪些客户帮助传播了您的应用程序的盗版副本。必须强调的是,水印被承认是法庭上的版权验证。。因此,由于Allatori具有使用水印的所有功能,因此您可以放心,因为水印被认为是抵制海盗和帮助海盗的强大武器。

增量混淆

当您需要为应用程序创建补丁或附加组件时,可以使用增量混淆。在这种情况下,您需要保证类,方法和字段的新名称与以前混淆的版本一致。
在混淆下一个发行版时,将在上一次运行Allatori期间生成的日志文件用作输入,使两者完全兼容。因此,补丁程序或附加组件可以无缝集成到先前部署的应用程序中。

堆栈跟踪实用程序

Allatori Stack Trace Utility在混淆过程中创建的日志文件的帮助下,从混淆后的堆栈还原原始堆栈跟踪。

它使用混淆程序报告的堆栈跟踪作为输入:

java.lang.NullPointerException
at.com.company.ca(m:61)
at.com.company.bb(w:94)
at.com.company.ba(w:83)
at.com.company.aa(n:75)

并恢复原始名称:

java.lang.NullPointerException
at.com.company.Util.createTestException(Util.java:38)
at.com.company.TraceTest.testNullObject(TraceTest.java:53)
at.com.company.TraceTest.allTraceTests(TraceTest.java:14)
at.com.company.Main.runTest(Main.java:27)

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

本文章转载自【慧都科技】evget欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果

猜你喜欢

转载自blog.51cto.com/14874181/2557426