java 反编译
java字节码中do可以作为类名,而java源码中do不可以作为类名,
将java字节码反编译为源码的时候,以do为类名会造成混淆
java字节码中,不同数据类型的变量可以使用相同的变量名,不同参数类型的函数可以使用相同的函数名,
反编译为源码后会产生混淆,
可通过Recaf修改字节码中的变量名后再反编译
(能否写个工具批量修改变量名?)
fernflower可以实现这个功能
java - How do I use a custom renamer with FernFlower? - Stack Overflow
https://stackoverflow.com/questions/27712290/how-do-i-use-a-custom-renamer-with-fernflower

浙公网安备 33010602011771号