Java的一种简单的反编译工具

Java的一种简单的反编译工具

今天想反编译一个jar 包 ,找到一个比较简单好用的方法
使用现在idea自带的一个反编译工具 java-decompiler.jar (当然如果你的idea 不自带就在idea的file–>settings–>plugins 中 搜索 添加 )
就记录了一下

1.首先创建一个新的文件夹
Java的一种简单的反编译工具
2.把idea安装目录 plugins/java-decompiler/lib/ 下的java-decompiler.jar 复制到一个新文件夹copy
Java的一种简单的反编译工具
3.在新文件夹copy内创建两个空文件夹bin ,src
Java的一种简单的反编译工具

4.将需要编译的jar包放到bin内,src存放编译好的jar (解压后都是Java文件)并在copy 文件夹内打开cmd
Java的一种简单的反编译工具

5.在copy文件夹内在地址栏输入cmd 回车打开黑窗口
Java的一种简单的反编译工具

6.在cmd 中运行 java -cp java-decompiler.jar" org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true bin/cobaltstrike.jar src/

Java的一种简单的反编译工具
7.这是反编译完成的文件 (直接解压后都是Java文件),
Java的一种简单的反编译工具
这就ok了