Allatori Java obfuscator是第二代Java代码混淆器,为您的知识产权提供全方位的保护。
标签:开发商: Allatori
当前版本: v8.4
产品类型:软件
产品功能:加密/解密
平台语言:
开源水平:不提供源码
本产品的分类与介绍仅供参考,具体以商家网站介绍为准,如有疑问请来电 023-68661681 咨询。
大部分第二代混淆器都具有保护功能。Allatori除了保护功能之外,还附加了一系列的功能,几乎可以抵御一切的代码攻击。同时,Allatori可以让您的程序体积更小,速度更快,效果简直让人难以置信。
* 关于本产品的分类与介绍仅供参考,精准产品资料以官网介绍为准,如需购买请先行测试。
————功能特性————
————功能详解————
名称混淆
名称混淆是Allatori的一大特色,包括类名称、方法名称和参数的混淆。名称混淆的质量取决于其使用的算法。这些算法越深思熟虑、越复杂就越好。因此,我们花了很多时间来设计我们的名称混淆算法,因此Allatori能够理解和处理任何复杂的项目。它能够区分任何依赖关系和继承方案,并将其转换为不可思议的、难以理解的代码。
除了保护代码外,名称混淆还提供了另一个便捷的好处:最小化,使其尽可能地小。
流程混淆
Allatori更改了标准Java构造(循环、条件和分支指令),而且,在可能的情况下,更改了一系列命令,以便在反编译后(如果他们能做到那么远的话)找不到与Java等效的命令。Allatori中使用的独特方法的混合使用使代码的安全性最大化,这通常会导致反编译过程失败。
调试信息混淆
可以将Allatori轻松配置来执行以下操作:
1.不修改保留调试信息。
2.删除调试信息。节省空间。
3.替换(混淆)调试信息。
增量混淆
当您需要为应用程序创建补丁或附加组件时,可以使用增量混淆。在这种情况下,您需要保证类、方法和字段的新名称与以前混淆的版本一致。在混淆下一个发行版时,将在上一次运行Allatori期间生成的日志文件用作输入,使两者完全兼容。因此,补丁程序或附加组件可以无缝集成到先前部署的应用程序中。
J2ME混淆
Allatori Obfuscator附带了用于CLDC的Sun Java Wireless Toolkit的插件,从而使对J2ME应用程序的混淆变得非常容易。此外,Allatori会自动为您的WTK项目生成一个配置文件。
设置完插件后,您只需在KToolBar中选择“项目|包|创建混淆包”菜单选项即可获得混淆的应用程序。
Android混淆
Allatori对Android应用程序进行了功能齐全的混淆,并且可以轻松地集成到构建过程中。我们为Android项目创建了一个典型的配置文件,使混淆Android代码变得非常容易。
字符串加密
无论应用程序多么简单,通常都含有字符串数据。它可能是文本的快捷键、GUI组件(如按钮)、错误/异常信息或文本信息。对黑客来说,这些信息比任何代码还有用。通过搜索代码中的字符串,就可以显示使用过此字符串的准确位置,帮助黑客更容易的理解程序算法。所以,字符串数据加密很重要。
Allator会对所有的字符串数据分析并进行编码,使其处于类常量池中。Allatori还增加了一小段代码,用于在程序运行时对字符串进行解码。因此,黑客反编译出来的将会是随机组成的符号集,而不是字符串数据。
100%防止流行的反编译程序
俗话说,知己知彼,百战不殆。因此,Allatori团队花费大量时间研究和分析现代反编译器的原理。我们不仅仅研究它们是如何工作的,更试图寻找它们的弱点,阻止反编译过程。Allatori有一个特殊的代码转换模块,任何试图反编译的行为都将产生致命的错误。因此,你的代码是绝对安全的,因为不可能找到可用的反编译器。
代码优化
Allatori根据Ludwig von Bertalanffy的通用系统理论优化了混淆代码。因此,我们已经能够使用复杂的系统方法来分析和开发混淆和优化。我们在优化过程中选出三个主要问题:性能、尺寸减小和稳定性。在已优化的元素中,我们希望您特别注意常量池、类加载、字段和方法的用法、循环和布尔表达式的优化。
水印
水印是特殊的数据集合,这些数据使用隐写技术嵌入到类文件中,用于识别。该数据可以包含任何类型的信息,但通常用于标识应用程序的所有者。须强调的是,水印被承认是法院的版权验证。水印被认为是抵制盗版的强大武器,由于Allatori具有使用水印的所有功能,您不用担心版本问题。
堆栈跟踪实用程序
Allatori堆栈跟踪实用程序在混淆过程中创建的日志文件的帮助下,从一个混淆的堆栈恢复原始堆栈跟踪。
生成工具界面
Allatori Obfuscator是为适合任何自动化构建环境而设计的。它的命令行界面可以无缝集成到构建脚本中。此外,我们已经使与Apache Ant和Maven(使用最广泛的构建工具)的集成尽可能容易。您可以使用以下语法在Allatori配置文件中使用Ant或Maven属性:$ {PropertyName}。
慧都提供Allatori Java obfuscator正版试用下载,免费试用!
想要购买产品,您可以直接点击“商城购买”!
如果您有任何问题,可随时在线咨询慧都客服,我们竭诚为您服务!
更新时间:2022-12-27 16:49:28.000 | 录入时间:2013-10-30 13:56:40.000 | 责任编辑:胡涛
Dotfuscator是一款.NET混淆器和压缩器,防止您的应用程序被反编译。
WinLicenseWinLicense强大的软件保护|先进的许可证管理|安全发布软件的试用版和正式版
VMProtect新一代软件保护系统,将保护后的代码放到虚拟机中运行,代码反编译软件反破解。
.NET Reactor一款为.NET Framework编写的软件的功能强大的代码保护和软件许可系统。
IntelliLock先进的程序许可授权解决方案,通过托管方式进行灵活的部署。
服务电话
重庆/ 023-68661681
华东/ 18183052121
华南/ 18100878085
华北/ 17382392642
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@evget.com
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢
慧都科技有限公司 版权所有 Copyright 2003-2023 渝ICP备12000582号-13 渝公网安备
50010702500608号