如何反混淆jar文件

时间:2012-09-07 13:08:28

标签: java jar deobfuscation

是否有任何用于反混淆的开源工具?无法读取反编译文件,其显示类/方法为A / B / C等

3 个答案:

答案 0 :(得分:6)

据我所知,没有这样的工具。我无法想象它是否可能,因为反混淆工具无法知道为方法和类提供什么有意义的名称。

这就是人们混淆的原因。

答案 1 :(得分:5)

有意义的方式进行反混淆处理的唯一开源工具就是您的头脑。

逆向工程很难,需要耐心,坚韧,咖啡因,ESP和星际迷航。

答案 2 :(得分:2)

问题是,一旦jar文件被封闭,原始名称就会被销毁,并且通常会被缩短的名称替换。您可以尝试将隐藏文件添加到项目中,并使用重构工具替换更有意义的名称,因为您重构代码,为类更有意义的名称,因为它们的目的变得更清晰