Java混淆器RetroGuard的使用方法
沙丁鱼
2022-03-11 14:48:57
共 1 个回答
邓凡麒
2022-03-18 04:33:17
1.首先我们需要到官网下载到RetroGuard。
2.这是下载后的目录结构,事实上我们需要用到的只有RetroGuard.jar。
3.这里我们准备了一个简单的方法,并将其打成可运行的jar包。然后将jar包拷贝至RetroGuard解压目录(这一步不是必须的)
4.接下来我们运行指令java-classpath[RetroGuard.jar位置]RetroGuard[需要混淆的jar包位置][混淆后的jar包输出位置][混淆配置][日志文件]。这里我们将准备好的jar包输出至out.jar下,如果没有任何提示,说明生成成功了,否则错误将记录在日志文件中。
5.可以看到,执行后目录下生成了两个文件,out.jar和retroguard.log,分别是输出的jar包和记录日志的文件。
6.我们使用压缩软件解压jar包,并分别打开主类class文件。对比发现,混淆后的变量名有了些微的区别,说明当前配置混淆是成功的。
7.以上即是本篇全部内容,感谢阅读。
阅读原文