我知道反编译 java 项目有很多软件,比如 fernflower,cfr 等等。但是没有找到可以反编译一个完整项目的软件(比如反编译一个 springboot 项目下所有的 jar,class 文件,还包括 lib 库里面的 jar),并且能与输出到原工作目录中。
请问大家有没有这方面的研究,如果没有好用的就自己写一个脚本算了。
1
napsterwu 2020-12-08 00:18:18 +08:00 via iPhone
jd-gui ?
|
2
waising 2020-12-08 07:59:36 +08:00 via iPhone
解压出来 直接用 idea 打开就可以直接看 class 文件
|
3
locoz 2020-12-08 08:43:38 +08:00 via Android
写个脚本调用 jadx 就好了
|
4
manami 2020-12-08 08:51:17 +08:00
|
5
lee0x01 OP 谢谢大家的回复,主要是想完整输出反编译后的 java 文件,这样方便全局搜索一些危险函数; jd-gui,Luyten 这种没办法对整体 java web 项目下所有的 jar 文件反编译,jar 文件得一个一个单独看,还是不太方便
|