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

发布时间:2023年12月22日

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,只需要执行一次就可以了
文章来源:https://blog.csdn.net/qq_20025777/article/details/135152334
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。