Java反编译工具推荐
反编译工具的选择其实挺多,但要说用得顺手的,我还真得推荐几个老牌又稳定的 Java 反编译工具。尤其是你在调试三方库,或者需要还原旧项目源码时,这类工具真是救命稻草。
Jad的反编译速度挺快,输出格式也比较清晰。适合那种老项目的 class 文件,点开就能看,响应也快。唯一小注意,Unicode 字符显示不太准,不过一般问题不大。
JD-GUI算是比较大众化的图形界面工具,界面干净,用起来蛮直观的。你把 .class
文件拖进去就能看源码,支持 Java 8 语法,还挺智能。哦对,和 Eclipse、IDEA 插件也能配合用,方便你一边开发一边看。
CFR这个也别错过,是你要看 Java 11 甚至更高版本的 class 文件时,它能比 Jad 多解析一些语法糖,比如 var
关键字。命令行用法也简单,跑得还挺快。
如果你想看看更详细的或者想直接下工具,我整理了几个链接,你可以按需点进去:
如果你经常搞老项目维护,或者喜欢研究第三方库源码,反编译工具还是得装一个。选哪个呢?看你项目版本和自己习惯,几个都试试也不麻烦。
798.5KB
文件大小:
评论区