lee0x01
V2EX  ›  问与答

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

  •  1
     
  •   lee0x01 · Dec 7, 2020 · 2789 views
    This topic created in 2025 days ago, the information mentioned may be changed or developed.

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

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

    orcusfox
        1
    orcusfox  
       Dec 8, 2020 via iPhone
    jd-gui ?
    waising
        2
    waising  
       Dec 8, 2020 via iPhone
    解压出来 直接用 idea 打开就可以直接看 class 文件
    locoz
        3
    locoz  
       Dec 8, 2020 via Android
    写个脚本调用 jadx 就好了
    manami
        4
    manami  
       Dec 8, 2020
    lee0x01
        5
    lee0x01  
    OP
       Dec 8, 2020
    谢谢大家的回复,主要是想完整输出反编译后的 java 文件,这样方便全局搜索一些危险函数; jd-gui,Luyten 这种没办法对整体 java web 项目下所有的 jar 文件反编译,jar 文件得一个一个单独看,还是不太方便
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   927 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 20:32 · PVG 04:32 · LAX 13:32 · JFK 16:32
    ♥ Do have faith in what you're doing.