RETROGUARD FOR JAVA(tm) OBFUSCATOR
http://www.retrologic.com
使用
java -jar retroguard.jar origin.jar encode.jar
效果就是人家反编译你的class文件,里面的源码的类名、字段名之类的被改名了,字符串的内容没有改变,
但假如代码中涉及反射的话,就涉及到字符串和字段名的统一问题
所以扰码后一定要测试下原来的功能在不
本文介绍如何使用RetroGuard对Java项目进行代码混淆,保护源代码不被轻易反编译。通过命令行调用RetroGuard,可以有效地修改类名、字段名等标识符,但在使用反射的地方需要注意一致性问题。
RETROGUARD FOR JAVA(tm) OBFUSCATOR
http://www.retrologic.com
使用
java -jar retroguard.jar origin.jar encode.jar
效果就是人家反编译你的class文件,里面的源码的类名、字段名之类的被改名了,字符串的内容没有改变,
但假如代码中涉及反射的话,就涉及到字符串和字段名的统一问题
所以扰码后一定要测试下原来的功能在不

被折叠的 条评论
为什么被折叠?