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

翻译|行业资讯|编辑:杨鹏连|2020-11-27 14:57:02.147|阅读 35 次

概述:混淆是当今构建过程的重要组成部分,本文主要介绍Allatori Java obfuscator的水印、增量混淆、堆栈跟踪实用程序特征。

# 周年庆正版采购有优惠,点击咨询 # # 31款JAVA开发必备控件和工具 #

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正版授权请点击【商城购买】,想要了解更多产品信息请点击【咨询在线客服】

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



标签:

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

文章转载自:Allatori

登录 慧都网发表评论


暂无评论...

为你推荐

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

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

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