是否有任何用于反混淆的开源工具?无法读取反编译文件,其显示类/方法为A / B / C等
答案 0 :(得分:6)
据我所知,没有这样的工具。我无法想象它是否可能,因为反混淆工具无法知道为方法和类提供什么有意义的名称。
这就是人们混淆的原因。
答案 1 :(得分:5)
以有意义的方式进行反混淆处理的唯一开源工具就是您的头脑。
逆向工程很难,需要耐心,坚韧,咖啡因,ESP和星际迷航。
答案 2 :(得分:2)
问题是,一旦jar文件被封闭,原始名称就会被销毁,并且通常会被缩短的名称替换。您可以尝试将隐藏文件添加到项目中,并使用重构工具替换更有意义的名称,因为您重构代码,为类更有意义的名称,因为它们的目的变得更清晰