IDEA反编译Jar包


一.安装Java Bytecode Decomplier插件

(1) File–>Settings–>Plugins ,搜索 Java Bytecode Decomplier 插件
在这里插入图片描述

(2) 查看安装插件的路径 File->Import Setting
在这里插入图片描述

注意:如果你的插件里面搜不到 Java Bytecode Decomplier,但是能搜到别的插件,那就是你的idea内置了 Java Bytecode Decomplier 插件。这时候你就需要找到你idea内置插件的位置。
在这里插入图片描述
在这里插入图片描述

二.反编译jar包

(1) 在你想要反编译的jar文件夹下直接cmd执行以下命令

java -cp "C:\Program Files\JetBrains\IntelliJ IDEA 2019.3.3\plugins\java-decompiler\lib\java-decompiler.jar" org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true vpx-0.0.1-SNAPSHOT-obfuscated.jar myjar

说明:
双引号里面是你 Java Bytecode Decomplier 插件的目录,就是第一步我让你们找的路径。
org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler :是固定的不变就好,是启动类。
vpx-0.0.1-SNAPSHOT-obfuscated.jar :是我要反编译的jar包名称。
myjar:是我反编译完,新生成jar放的位置。

在这里插入图片描述

(2) 反编译完成在你指定文件夹生成新的jar
(3) 查看解压文件在这里插入图片描述

(3) 解压之后,打开你想看的类或者文件就行
在这里插入图片描述

四.防止让人反编译(代码混淆)

免费代码混淆工具

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱穿背带裤的馫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值