【发布时间】:2015-01-13 10:41:24
【问题描述】:
我需要反编译大约 1000 个 jar 文件。单个jar文件可以用JD-GUI打开,但是我看了帮助(JD-GUI),不明白怎么写脚本来反编译多个JAR文件。
【问题讨论】:
-
你能给这个反编译器一个你需要的JAR的路径吗?
-
请看我的回答
标签: java jar decompiling
我需要反编译大约 1000 个 jar 文件。单个jar文件可以用JD-GUI打开,但是我看了帮助(JD-GUI),不明白怎么写脚本来反编译多个JAR文件。
【问题讨论】:
标签: java jar decompiling
找到一个可以使用 from cmd 命令完成工作的反编译器,然后将所有 JAR 文件收集到某个文件夹中。
下一步是构建一个最小的 java 程序,将它们全部包含并使用上面的这个 cmd,将其执行到其他文件夹。
有一个Java代码用于执行与手动命令行相同的exe文件。
【讨论】:
您可以编写脚本将所有 jar 解压到一个目录结构中,然后将其重新打包为单个 JAR。
或者你可以编写一个脚本来反编译所有的 JAR,假设反编译器有一个命令行界面。
顺便说一句,JD-GUI 包装了一个命令行界面反编译器。它本身不进行反编译。
【讨论】: