Eclipse配置反編譯外掛jadclipse(內容有部分糾正)
Jad是一個Java的一個反編譯工具,是用命令列執行,和通常JDK自帶的java,javac命令是一樣的。不過因為是控制檯執行,所以用起來不太方便。不過幸好有一個eclipse的外掛JadClipse,二者結合可以方便的在eclipse中檢視class檔案的原始碼。
1. 下載 JadClipse
下載JadClipse:http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download 注意選擇與
eclipse合適的版本,用的是eclipse的neon版本,下載最新的net.sf.jadclipse_3.3.0.jar
2. 下載 Jad
下載Jad:http://www.varaneckas.com/jad,下載相應版本jad158g.win.zip
3. 配置
(1)在eclipse的dropins目錄下新建features和plugins目錄,將下載下來的Jadclipse,即net.sf.jadclipse_3.3.0.jar拷貝到plugins目錄(直接複製到Eclipse的plugins目錄下新版Eclipse或者MyEclipse環境會無效)
(2)將Jad.exe拷貝到JDK安裝目錄下的bin檔案下(方便,與java,javac等常用命令放在一起,可以直接在控制檯使用jad命令)
(3)重啟Eclipse, 找到Eclipse->Window->Preferences->Java,此時你會發現會比原來多了一個JadClipse的選項,單擊,如下:
在Path to decompiler中輸入剛才放置jad.exe的位置,這裡記住千萬別帶字尾
5.基本配置完畢後,再配置class檔案的預設開啟方式,Eclipse->Window->Preferences->General->Editors->File Associations:
預設的.class檔案會自動關聯到jadclipse,但是.class without source需要配置一下
4. 完成
以上,基本配置完成了
原文轉自:https://blog.csdn.net/nowuseeme/article/details/54746826 ,文章內容有部分修正!
相關文章
- Eclipse配置反編譯Eclipse編譯
- [譯][草案] HTTP “帶外”內容編碼HTTP
- Lombok編譯器Maven外掛Lombok編譯Maven
- Eclipse配置hadoop外掛步驟【Linux centos6.0】EclipseHadoopLinuxCentOS
- Groovy的本地安裝和Eclipse外掛的配置Eclipse
- 檢視谷歌seo內容外掛谷歌
- 如何配置 jad,讓 Eclipse 可以自動顯示反編譯之後的 .class 原始碼Eclipse編譯原始碼
- 如何配置vscode外掛code runner編譯多個*.c檔案VSCode編譯
- eclipse中的yaml外掛EclipseYAML
- ModelGoon:逆向UML Eclipse外掛GoEclipse
- eclipse 安裝svn外掛Eclipse
- Eclipse外掛開發demoEclipse
- Eclipse安裝lombok外掛及外掛使用案例EclipseLombok
- ecplise配置jad反編譯.class檔案編譯
- Java編譯與反編譯Java編譯
- Eclipse-安裝SVN外掛Eclipse
- OpenHamony 5.0.1編譯糾錯指南編譯
- 有償找一懂dylib反編譯編譯
- android 反編譯Android編譯
- MySQL部分內容整理MySql
- mac 下eclipse安裝lombok外掛MacEclipseLombok
- eclipse安裝Hadoop-0.20.2外掛EclipseHadoop
- Android Apk反編譯系列教程(一)如何反編譯APKAndroidAPK編譯
- [譯] Vue Devtools 4.0 有哪些新內容Vuedev
- 前端奇淫技術:圖片壓縮、方向糾正、預覽、上傳外掛前端
- 從AST編譯解析談到寫babel外掛AST編譯Babel
- Java 反彙編、反編譯、volitale解讀Java編譯
- Git提交文件部分內容Git
- windows平臺,eclipse安裝maven外掛WindowsEclipseMaven
- Eclipse-阿里P3C外掛Eclipse阿里
- eclipse 將本地外掛引用(多種方法)Eclipse
- Android 反編譯指南Android編譯
- java反編譯工具Java編譯
- gcc編譯階段列印巨集定義的內容GC編譯
- 求助,.NET反編譯有兩萬多個錯誤編譯
- spring boot外掛下載地址(eclipse4.6.3)Spring BootEclipse
- 在使用make編譯時,修改原始檔的註釋內容,是否會重新編譯?編譯
- WebRTC Gateway Janus入門:從配置到編寫外掛WebGateway