eclipse反編譯工具
⑴ eclipse有反編譯插件哪個好用
先下載jadClipse的jar包
鏈接:sourceforge.net/projects/jadclipse/
然後,將net.sf.jadclipse_3.3.0.jar拷貝到eclipse的plugins目錄下;
再刪除eclipse的configuration目錄下org.eclipse.update文件,
如果,你的eclipse是開著的,點擊菜單欄中File->Restart。
接著,從 http://varaneckas.com/jad/ 這個鏈接處,下載jad的可執行文件,解壓後放在某一磁碟中。
設置jad的可執行文件路徑以及生成的臨時文件路徑,
接著,設置*.class文件類型默認打開方式,如圖所示
然後,設置*.class without source文件類型打開方式
注意:此處的設置default。
最後,可以直接打開.class文件進行查看了。
⑵ eclipse 哪個反編譯軟體好
直接使用Eclipse進行更新,支持Eclipse 3.x, 4.x,不依賴任何其他插件,直接勾選更新插件即可。
下圖為Eclipse Class Decompiler的首選項頁面,可以選擇預設的反編譯器工具,並進行反編譯器的基本設置。預設的反編譯工具為JD-Core,JD-Core更為先進一些,支持泛型、Enum、註解等JDK1.5以後才有的新語法。
首選項配置選項:
1.重用緩存代碼:只會反編譯一次,以後每次打開該類文件,都顯示的是緩存的反編譯代碼。
2.忽略已存在的源代碼:若未選中,則查看Class文件是否已綁定了java源代碼,如果已綁定,則顯示Java源代碼,如果未綁定,則反編譯Class文件。若選中此項,則忽略已綁定的Java源代碼,顯示反編譯結果。
3.顯示反編譯器報告:顯示反編譯器反編譯後生成的數據報告及異常信息。
4.使用Eclipse代碼格式化工具:使用Eclipse格式化工具對反編譯結果重新格式化排版,反編譯整個Jar包時,此操作會消耗一些時間。
5.使用Eclipse成員排序:使用Eclipse成員排序對反編譯結果重新格式化排版,反編譯整個Jar包時,此操作會消耗大量時間。
6.以注釋方式輸出原始行號信息:如果Class文件包含原始行號信息,則會將行號信息以注釋的方式列印到反編譯結果中。
7.根據行號對齊源代碼以便於調試:若選中該項,插件會採用AST工具分析反編譯結果,並根據行號信息調整代碼順序,以便於Debug過程中的單步跟蹤調試。
8.設置類反編譯查看器作為預設的類文件編輯器:默認為選中,將忽略Eclipse自帶的Class Viewer,每次Eclipse啟動後,默認使用本插件提供的類查看器打開Class文件。
插件提供了系統菜單,工具欄,當打開了插件提供的類反編譯查看器後,會激活菜單和工具欄選項,可以方便的進行首選項配置,切換反編譯工具重新反編譯,以及導出反編譯結果。
類反編譯查看器右鍵菜單包含了Eclipse自帶類查看器右鍵菜單的全部選項,並增加了一個「導出反編譯源代碼」菜單項。
打開項目路徑下的Class文件,如果設置類反編譯查看器為預設的查看器,直接雙擊Class文件即可,如果沒有設置為預設查看器,可以使用右鍵菜單進行查看。
Eclipse Class Decompiler插件也提供了反編譯整個Jar文件或者Java包的反編譯。該操作支持Package Explorer對包顯示布局的操作,如果是平鋪模式布局,則導出的源代碼不包含子包,如果是層級模式布局,則導出選中的包及其所有的子包。
Debug調試:可以在首選項選中對齊行號進行單步跟蹤調試,和普通的包含源代碼時的調試操作完全一致,同樣的也可以設置斷點進行跟蹤。
⑶ 如何在eclipse中配置反編譯工具JadClipse
在eclipse中配置反編譯工具JadClipse的方法:
1、下載JadClipse,注意選擇與eclipse版本一致的版本,推薦使用Eclipse3.4,所以選擇下載版本net.sf.jadclipse_3.3.0.jar
2、下載Jad,網路搜索最新地址,下載相應版本
3、將下載下來的Jadclipse,如net.sf.jadclipse_3.3.0.jar拷貝到Eclipse下的plugins目錄即可。
4、將Jad.exe拷貝到JDK安裝目錄下的bin文件下(方便,與java,javac等常用命令放在一起,可以直接在控制台使用jad命令),比如作者的目錄是D:Program FilesJavajdk1.6.0_02injad.exe
⑷ Eclipse怎麼離線安裝JD-Eclipse反編譯插件
工具/原料
Eclipse
jd-eclipse_update_site.zip壓縮包
方法/步驟
1,先在網上下載Jd-eclispe插件的壓縮包
2,jdeclipse_update_site.zip下載好了之後,解壓,將plugins文件下的jd.ide.eclipse_0.1.3.jar和jd.ide.eclipse.win32.x86_0.1.3.jar
復制到eclipse安裝目錄下的plugins里 ,如下圖所示,eclipse的安裝目錄為:D:softeclipse-jee-lunaeclipse-jee-lunaplugins
⑸ Eclipse怎麼在線安裝JD-Eclipse反編譯插件
1、打開eclispe,在eclipse的菜單欄上選擇Help->Install New Software
2,點擊Install New Softeware,進入窗口。
3,在對話框中點擊add按鈕,然後在彈出的對話框中輸入名字和下載鏈接(因為它在下載,時間可能有點慢,多等一會)。
Name:jd-eclipse_update_site
Location:jd.benow.ca/jd-eclipse/update,前面加上http://
4,點擊ok按鈕出現顯示的對話框,勾上對話框中間顯示的反編譯插件,然後把Contact all update sites install to find required software前面的勾點掉,防止它尋找指定的軟體前先訪問所更新站點,耗費時間。然後一直點擊next就安裝完成了,安裝完成之後重新啟動eclipse。
5、重啟之後,在窗口菜單欄點擊Widow->Preference->General->Editors->File Associations,將FileType里的*.class和*.class without source的Associated editors下面的Class File Editor設置成default即可。
⑹ eclipse怎麼集成反編譯工具
方法/步驟
下載jadClipse反編譯插件,然後將net.sf.jadclipse_3.3.0.jar拷貝到eclipse的plugins目錄下
其次要刪除configuration目錄下org.eclipse.update文件,重新啟動eclipse;
重啟後要設置jad的可執行文件路徑以及生成的臨時文件路徑,如圖所示:
⑺ eclipse反編譯插件有哪些
查看步驟:
1、點擊菜單欄的「help」,選擇「Install New Software…」。
2、點擊彈出窗口上的
然後就可以看到已經安裝的插件了
看看有沒有你需要的反編譯插件
如果有的話就安裝成功了
如果沒有的話就沒有安裝成功
⑻ 如何給eclipse安裝反編譯插件
可以。
一、前提:
1、已經安裝了Eclipse
2、反編譯插件包:eclipse 反編譯插件_jad 3.3.0.zip
二、步驟:
1、解壓反編譯插件包「eclipse 反編譯插件_jad 3.3.0.zip」
2、將插件包中的net.sf.jadclipse_3.3.0.jar文件復制到Eclipse的插件目錄下
3、啟動Eclipse
4、點擊【Window】 --> 【Preferences】,在彈出的對話框中選中JadClipse進行設置,在右側Path to decompiler的文本框中輸入jad.exe文件的絕對路徑,如下圖:
如果點開類,發現沒有編譯,而是好多綠色的文件,有exception: path not found之類的?
解決辦法:看看Eclipse -- Window -- Properties -- Java -- jadClipse 的路徑配置是否正確。
⑼ 如何安裝設置eclipse反編譯插件jad
獲取net.sf.jadclipse_3.3.0.jar並進行配置:
1,網上下載資源,下載後將net.sf.jadclipse_3.3.0.jar放置到eclipseplugins目錄下,
2,然後刪除eclipse的configuration目錄下org.eclipse.update文件;
⑽ 如何在eclipse中引入反編譯插件
Eclipse反編譯插件: Jodeclipse與JadClipse Jodeclipse 是Jode的Eclipse插件,JadClipse是Jad的Eclipse插件,它們都是非常好的反編譯插件。 Jode Eclipse Plugin 1.0.5 for Eclipse version 3.1 / 3.2 安裝方法