Java反编译工具 - JD-GUI 下载地址及使用手册

2015-08-05· 8547 次浏览
## 概述 JD-GUI是一个用C++开发的Java反编译工具,由Pavel Kouznetsov开发,支持Windows、Linux和Mac Os三个平台。 JD-GUI提供了开发工具Eclipse的插件JD-Eclipse。 JD-GUI基于GPLv3开源协议,对个人使用是完全免费的。 ## 官方首页及下载地址 [http://jd.benow.ca/](http://jd.benow.ca/) ## windows版下载(0.3.6) [jd-gui-0.3.6.zip](http://jd.benow.ca/jd-gui/downloads/jd-gui-0.3.6.windows.zip) ## 使用帮助 ### 反编译jar/class 首先打开软件界面 ![](https://image.xsoftlab.net/baike/articleImages/9709af1597224abeb4ac863aa2903fa7.jpg) 添加要反编译的jar包或class文件,共有三种方式 **第一种方法:****file -> openFile** ![](https://image.xsoftlab.net/baike/articleImages/a0ab4e826f7a424c9acccda913f6ef77.jpg) **第二种方法:直接点击open file快捷按钮** **![](https://image.xsoftlab.net/baike/articleImages/1591d8a716374796a4ddee9f564dd866.jpg)** **第三种方法:直接将jar包或class文件拖拽进窗体** **![](https://image.xsoftlab.net/baike/articleImages/1ffb144adc92451991a45a439ef3ee35.jpg)** ### 查看反编译结果 在左侧选择想要反编译的类,右侧就会显示反编译结果。 ![](https://image.xsoftlab.net/baike/articleImages/b6fc15dc8e9e411084b5721bc114a126.jpg) ### 快速打开某个类 ![](https://image.xsoftlab.net/baike/articleImages/62534eb5c3794fda8ffeb172d9ddf212.jpg) ### 保存单个文件反编译结果 点击file -> Save Source 或使用使用快捷键 Ctrl + S ![](https://image.xsoftlab.net/baike/articleImages/e1d492ec32784c36a776e817ad253ca8.jpg) ### 导出整个jar包反编译结果 点击file -> Save All Sources 或使用使用快捷键 Ctrl + Alt + S ![](https://image.xsoftlab.net/baike/articleImages/d24292d7eece42108028222fe768ce2e.jpg) ## JD-Eclipse - eclipse 反编译插件 如果想要在Eclipse中使用Java反编译工具,则可以下载JD-Eclipse插件 下载地址及教程:[http://jd.benow.ca/](http://jd.benow.ca/) ![](https://image.xsoftlab.net/baike/articleImages/f0d45fcd8ea04235b3bae8b5825b5714.jpg)