IDEA反编译Jar包
创始人
2024-04-29 20:57:44

一.安装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) 解压之后,打开你想看的类或者文件就行
在这里插入图片描述

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

免费代码混淆工具

相关内容

热门资讯

北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...