当前内容主要为学习和使用Allatori这个代码混淆器的使用,主要为了混淆java代码
下载demo版的:
2. 基本demo1. 解压后并在lib中找到这个
2.创建一个maven项目
3.在项目目录下创建lib目录,将jar包复制进去,并导入依赖(idea一样,只是导入依赖的方式不一样,下文中会说明)
4.在项目目录下创建一个allatori文件夹和在这个文件夹下面创建一个allatori.xml
5.开始编写主要的混淆配置信息:allatori.xml,该文件需要修改的就是config-input-jar的in和out
6.最后编写pom.xml(打包后使用混淆器)
如果使用idea需要先添加allatori.jar的依赖
配置打包信息com.allatori allatori7.9 jar system ${project.basedir}/lib/allatori.jar
3.开始打包和运行org.springframework.boot spring-boot-maven-pluginrepackage true org.apache.maven.plugins maven-resources-plugin2.6 copy-and-filter-allatori-config package copy-resources ${basedir}/target ${basedir}/allatori allatori.xml true org.codehaus.mojo exec-maven-plugin1.2.1 run-allatori package exec java -Xms128m -Xmx512m -jar ${basedir}/lib/allatori.jar ${basedir}/target/allatori.xml
用maven命令打包
打包完成之后在项目的target目录即可找到对应混淆的jar,名字就是在5中设置的out的名字



