推荐两款好用的反编译工具(Luyten,Jadx)


使用JD-Gui打开单个.class文件,总是报错// INTERNAL ERROR

但当我用jd-gui反编译前面操作获得的jar文件的时,但有一部分类不能显示出来--constants类,仅仅显示了错误:“// INTERNAL ERROR //”,并且没能反编译出任何东西

 

 下面推荐两款反编译软件:Luyten和Jadx(注意:不是Xjad)

----------------------------------------------------------------------------------------------------

使用Luyten,能够成功反编译所有之前用jd-gui无法反编译的文件,这个工具提供有.exe后缀的可执行文件,也有.jar版本

 

github下载地址:https://github.com/deathmarine/Luyten,下载反编译工具,用这个工具代替jd-gui,也

 

可以用Jadx: https://github.com/skylot/jadx试试,

-------------------------------------------------------------------------------------------------------

 经过楼主测试:

Luyten:对于超过几千行的代码,编译相对慢,但是格式化出的代码,更好看

Jadx:编译相当的快,但是字体设置UI不如Luyten

 

下面是摘自国外网站:stack overflow

Anyone passing by this question should look at this instead: https://github.com/deathmarine/Luyten

Using this instead of jd-gui, I was able to successully view all code which showed as INTERNAL ERROR on jd-gui.

You can also try Jadx: https://github.com/skylot/jadx

 

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM