ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

jar混淆,防止反编译,Allatori工具混淆jar包

2026/8/18 12:48:30 拓冰建站 浏览量
jar混淆,防止反编译,Allatori工具混淆jar包

文章目录

    • Allatori工具简介
    • 下载
    • 解压
    • 配置config.xml
    • 注意事项

Allatori工具简介

官网地址:https://allatori.com/

Allatori不仅混淆了代码,还最大限度地减小了应用程序的大小,提高了速度,同时除了你和你的团队之外,任何人都无法读取你的代码。Allatori,作为每一个现代Java模糊处理程序,都具有完整的水印功能,允许您的软件获得适当的许可!
在这里插入图片描述

下载

https://allatori.com/?downloads=Allatori-7.1-Demo.zip

百度网盘:
链接:https://pan.baidu.com/s/1ZbavM80aVNmCYOsHmMWwIw
提取码:eism

解压

在Allatori-8.2-Demo\tutorial\step01\files目录下

内容说明
Clean.bat:清除 log.xml 以及生成混淆的文件
config.xml:混淆的配置文件
RunAllatori.bat:执行生成混淆 jar 的命令

配置config.xml

<config><input><!--in节点是需要混淆的源文件,out节点是输出文件名,在同目录下,可以配置多个--><jar in="test.jar" out="test.jar"/></input><!--混淆过滤配置,protected以上级别不过滤,即public等级不过滤,按自己需要修改即可。--><keep-names><class access="protected+"><field access="protected+"/><method access="protected+"/></class></keep-names><property name="log-file" value="log.xml"/>
</config>

注意事项

会重复混淆jar,只需要执行一次就可以了