eclipse的反編譯插件jd
㈠ 如何將jar包反編譯後導入到eclipse中
導入步驟:
1、使用dex2jar工具,將apk反編譯成.jar後綴的文件(該文件是所有.class文件的壓縮包);
2、使用jd-gui.exe工具,打開上一步驟生成的.jar後綴的文件;使用File->Save all sources菜單,將.jar文件包中的所有文件以java源碼文件形式導出。
3、eclipse中創建android工程:File->new->Project->android->Android Project from Existing code;在Root Directory:中填寫AndroidManifest.xml所在的文件夾路徑。
4、將第2步驟中生成的所有文件和文件夾一起到第3步驟生成的工程中的src文件夾中(你也可以在工程目錄下隨便創建一個目錄,然後將java源碼文件扔進出,然後在工程目錄下面的.classpath文件中添加該文件夾的目錄路徑)。
㈡ 如何安裝設置eclipse反編譯插件jad
獲取net.sf.jadclipse_3.3.0.jar並進行配置:
1,網上下載資源,下載後將net.sf.jadclipse_3.3.0.jar放置到eclipseplugins目錄下,
2,然後刪除eclipse的configuration目錄下org.eclipse.update文件;
㈢ jdgui 怎麼裝到eclipse
一、 Eclipse安裝JD-Eclipse反編譯插件的在線安裝步驟:
1、在eclipse的help菜單中選擇Install New Software...中添加新軟體開發,添加它的源:
name:jd-eclipse_update_site
address:http://jd.benow.ca/jd-eclipse/update
2、選擇出現的資源,一路next安裝,最後重啟
3、在窗口 中選擇 首選項(preference),選擇常規,選擇編輯器(editor),選擇 文件關聯 中設置,將*.class 和 *.class without source的默認的相關聯編輯器改為class file editor
二、 Eclipse安裝JD-Eclipse反編譯插件的離線安裝步驟:
1、下載jdeclipse_update_site.zip,解壓,將plugins文件下的jd.ide.eclipse_0.1.3.jar和jd.ide.eclipse.win32.x86_0.1.3.jar復制到eclipse安裝目錄下的plugins里
2、在eclipse里安裝,選擇help下的安裝插件install new soft 或者叫update ……版本不同不一樣,然後 點add site ,在彈出來的框的location選擇剛下載的包的路徑 然後下一步,安裝即可
3、安裝好後,修改一個設置,選window-preferences 在輸入框輸入file Associations 在右邊選*.class 下面將class file editor設置為默認的即可(點右邊的default)
㈣ 如何將反編譯android代碼,並添加到eclipse中查看
反編譯android代碼並在eclipse中查看:
apk反編譯得到程序的源代碼、圖片、XML配置、語言資源等文件
下載上述工具中的apktool,解壓得到3個文件:aapt.exe,apktool.bat,apktool.jar ,將需要反編譯的APK文件放到該目錄下,
打開命令行界面(運行-CMD),定位到apktool文件夾,輸入以下命令:apktool.bat d -f test.apk test
㈤ Eclipse怎麼離線安裝JD-Eclipse反編譯插件
Eclipse離線安裝JD-Eclipse反編譯插件
方法步驟如下:
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:\soft\eclipse-jee-luna\eclipse-jee-luna\plugins
3、打開eclipse,點擊菜單欄Help->Install New Software/update(版本不同不一樣)
4,在彈出的頁面點擊add按鈕,在彈出來的框中選擇下載好安裝包的地址,假如放在d盤的,然後點擊ok按鈕。
5、點擊ok之後進入到下一個對話框,勾上對話框中間顯示的反編譯插件,然後把Contact all update sites install to find required software前面的勾點掉,防止它尋找指定的軟體前先訪問所更新站點,耗費時間。然後一直點擊next,就安裝完成了,安裝完成之後重新啟動eclipse。
6,重啟之後,在窗口菜單欄點擊Widow->Preference->General->Editors->File Associations,將FileType里的*.class和*.class without source的Associated editors下面的Class File Editor設置成default即可。
㈥ 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
㈦ 最好的java反編譯工具是哪個
1、Java反編譯插件 —— Jadclipse
JadClipse是Jad的Eclipse插件,是一款非常實用而且方便地Java反編譯插件,我們只需將下載的插件包復制到eclipse的plugins目錄下,然後修改window -> Preferences -> Java -> JadClipse 下的Path to decompiler ,如:C:\pin\jadnt158\jad.exe,最後在Windows -> Perference -> General -> Editors -> File Associations中修改「*.class」默認關聯的編輯器為「JadClipse Class File Viewer」 即可。
2、Java反編譯工具 jad
jad是一款使用非常廣泛地Java反編譯工具,上面這款Jadclipse就是基於jad的反編譯插件,JAD 文件包含 MIDlet 套件的標題信息,例如開發應用程序的公司、應用程序名稱和大小。
3、Java 反編譯器 JD-GUI
JD-GUI 是一個用 C++ 開發的 Java 反編譯工具,由 Pavel Kouznetsov開發,支持Windows、linux和蘋果Mac Os三個平台。而且提供了Eclipse平台下的插件JD-Eclipse。JD-GUI不需要安裝,直接點擊運行,可以反編譯jar,class文件。
4、Java反編譯器 jdec
jdec是一個Java反編譯器。它能夠把出現在一個.class文件中的位元組碼還原成Java源代碼,反編譯的結果幾乎與原始Java文件相同。它還自帶一個利用swing開發的用戶操作界面。
5、uuDeJava
uuDeJava是Java Class文件的反編譯工具。反編譯的Java源程序被輸出到Class的相同目錄。內部使用jad.exe。反編譯Class文件時,可以直接點擊Class文件(關聯後),或者選中文件或目錄發送到uuDeJava的快捷方式。還可以拖動文件或目錄到uuDeJava的主窗口。
6、Java 反向工程軟體 Minjava
Minjava 是一個 Java 反向工程軟體,可幫助理解已存在一些 Java 軟體的架構和行為。
7、Java Decompiler
這款反編譯器叫 「Java Decompiler」, 由 Pavel Kouznetsov開發,目前最新版本為0.2.5. 它由 C++開發,並且官方可以下載 windows、linux和蘋果Mac Os三個平台的可執行程序。
㈧ 如何在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