批量反编译.class

Posted code-indigo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了批量反编译.class相关的知识,希望对你有一定的参考价值。

使用dj java Decompiler软件,安装后,安装目录会有个jad.exe程序

控制台执行:

  jad -o -r -dF:output_dir -sjava F:class_root_dir***.class

其中:F:output_dir 表示编译后文件的存放路径

     F:class_root_dir***.class 表示需要被反编译的文件

其它参数说明:

-o  - overwrite output files without confirmation (default: no) 无需确定覆写文件

-r  - restore package directory structrure 恢复包目录结构

-s <ext></ext>- output file extension (by default ‘.jad‘) 如果不设置为-sjava,则默认扩展名为.jad

注意-dF: 和 -sava 中间是没有空格的。

以上是关于批量反编译.class的主要内容,如果未能解决你的问题,请参考以下文章

如何通过jad把class批量反编译成java文件

JADX批量反编译并合并

class文件反编译后,怎么编译回去!

如何将java中的.class文件反编译

如何将java中的.class文件反编译

CFR - another java decompiler批量反编译jar文件(转)