如何有效的反编译 Java Web 项目

2020-12-07 20:40:49 +08:00
 lee0x01

我知道反编译 java 项目有很多软件,比如 fernflower,cfr 等等。但是没有找到可以反编译一个完整项目的软件(比如反编译一个 springboot 项目下所有的 jar,class 文件,还包括 lib 库里面的 jar),并且能与输出到原工作目录中。

请问大家有没有这方面的研究,如果没有好用的就自己写一个脚本算了。

1955 次点击
所在节点    问与答
5 条回复
napsterwu
2020-12-08 00:18:18 +08:00
jd-gui ?
waising
2020-12-08 07:59:36 +08:00
解压出来 直接用 idea 打开就可以直接看 class 文件
locoz
2020-12-08 08:43:38 +08:00
写个脚本调用 jadx 就好了
manami
2020-12-08 08:51:17 +08:00
lee0x01
2020-12-08 10:47:22 +08:00
谢谢大家的回复,主要是想完整输出反编译后的 java 文件,这样方便全局搜索一些危险函数; jd-gui,Luyten 这种没办法对整体 java web 项目下所有的 jar 文件反编译,jar 文件得一个一个单独看,还是不太方便

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/733092

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX