文章目录
- 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,只需要执行一次就可以了