【问题标题】:how to decompile multiple JAR files如何反编译多个JAR文件
【发布时间】:2015-01-13 10:41:24
【问题描述】:

我需要反编译大约 1000 个 jar 文件。单个jar文件可以用JD-GUI打开,但是我看了帮助(JD-GUI),不明白怎么写脚本来反编译多个JAR文件。

【问题讨论】:

  • 你能给这个反编译器一个你需要的JAR的路径吗?
  • 请看我的回答

标签: java jar decompiling


【解决方案1】:

找到一个可以使用 from cmd 命令完成工作的反编译器,然后将所有 JAR 文件收集到某个文件夹中。
下一步是构建一个最小的 java 程序,将它们全部包含并使用上面的这个 cmd,将其执行到其他文件夹。

有一个Java代码用于执行与手动命令行相同的exe文件。

【讨论】:

  • 是的,我想,但什么是最好的 cmd 反编译器? :)
【解决方案2】:

您可以编写脚本将所有 jar 解压到一个目录结构中,然后将其重新打包为单个 JAR。

或者你可以编写一个脚本来反编译所有的 JAR,假设反编译器有一个命令行界面。

顺便说一句,JD-GUI 包装了一个命令行界面反编译器。它本身不进行反编译。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-10-13
    • 2020-08-22
    • 2011-03-06
    • 1970-01-01
    • 2012-03-23
    相关资源
    最近更新 更多