添加反編譯
❶ 怎麼給myeclipse新增一個反編譯工具
可以在電腦上已經安裝好MyEclipse10。下載JadClipse插件,然後進行安裝即可
❷ 求教安卓apk反編譯,添加廣告教程
工具:
apktool,作用:資源文件獲取,可以提取出圖片文件和布局文件進行使用查看
dex2jar,作用:將apk反編譯成java源碼(classes.dex轉化成jar文件)
jd-gui,作用:查看APK中classes.dex轉化成出的jar文件,即源碼文件
反編譯流程:
一、apk反編譯得到程序的源代碼、圖片、XML配置、語言資源等文件
下載上述工具中的apktool,解壓得到3個文件:aapt.exe,apktool.bat,apktool.jar ,將需要反編譯的APK文件放到該目錄下,
打開命令行界面(運行-CMD) ,定位到apktool文件夾,輸入以下命令:apktool.bat d -f test.apk test
(命令中test.apk指的是要反編譯的APK文件全名,test為反編譯後資源文件存放的目錄名稱,即為:apktool.bat d -f [apk文件 ] [輸出文件夾])
獲取成功之後,發現在文件夾下多了個test文件,點擊便可以查看該應用的所有資源文件了。
如果你想將反編譯完的文件重新打包成apk,那你可以:輸入apktool.bat b test(你編譯出來文件夾)便可
之後在之前的test文件下便可以發現多了2個文件夾:
build
dist(裡面存放著打包出來的APK文件)
二、Apk反編譯得到Java源代碼
下載上述工具中的dex2jar和jd-gui ,解壓
將要反編譯的APK後綴名改為.rar或則 .zip,並解壓,得到其中的額classes.dex文件(它就是java文件編譯再通過dx工具打包而成的),將獲取到的classes.dex放到之前解壓出來的工具dex2jar-0.0.9.15 文件夾內,
在命令行下定位到dex2jar.bat所在目錄,輸入dex2jar.bat classes.dex,
在改目錄下會生成一個classes_dex2jar.jar的文件,然後打開工具jd-gui文件夾里的jd-gui.exe,之後用該工具打開之前生成的classes_dex2jar.jar文件,便可以看到源碼了
❸ 如何給myeclise添加反編譯工具
一 下載jar文件net.sf.jadclipse_三.三.0.jar,下載地址:中國sourceforge.net/projects/jadclipse/?source=typ_redirect 二 下載jad.exe文件,下載的包名為jad一5吧g.win.zip,下載地址:中國varaneckas中國/jad/,下載後解壓 三 將net.sf.jadclipse_三.三.0.jar復制到MyEclipse的dropins\plugins目錄下,如D:\programSoft\MyEclipse 一0\dropins\plugins 四 重啟MyEclipse,會發現MyEclipse菜單欄多出JadClipse菜單 5 將jad一5吧g.win.zip中解壓出來的jad.exe復制到一個目錄下,如C:\Java\jad 陸 點擊Window->Preferences->Java->JadClipse,設置Path to decomplier項的值為jad.exe的路徑,如C:\Java\jad\jad.exe,點擊OK,就設置完成了,愉快的打開class文件
❹ 如何反編譯exe文件
(1)下載Flash Decompiler Trillix並安裝
(2)安裝完成後,雙擊打開,頁面如下:
(3)點擊管理,點擊添加到任務,如下圖:
(4)點擊添加到任務之後,可以添加SWF文件或者EXE文件,會出現如下界面:
(5)根據實際需要,添加需要反編譯的文件,如下圖:
(6)點擊轉換所有任務之後,出現如下界面:
(7)點擊確定,就可以到存放的目錄去找轉換過來的源文件了。
❺ apk反編譯後怎麼植入自己的sdk
一.寫一個簡單的添加廣告Android程序,
1.添加廣告SDK,在主配置文件添加相應許可權
2.創建一個廣告VIEW並添加到頁面中
二。反編譯剛剛寫好的APK
1.找到我們添加ad的反編譯代碼,和對應的JAR反編譯文件
三,反編譯要加入Ad的APK(目標)
1.修改主配置文件添加相應許可權,添加adSDK的反編譯文件。
2.將添加ad的反編譯代碼拷貝到對應的頁面。
四,重新打包,簽名
❻ 怎麼給myeclipse添加反編譯jd插件
Eclipse3.4以上版本(MyEclipse其實只是包裝了Eclipse)目前配置插件的方式,我知道有5種
2
5.通過MyEclipse中Help->EclipseMarketplace在線安裝(個人感覺這個很卡,有時候會把MyEclipse卡死,不建議採用)。
注意:如果發現安裝了插件但沒有效果,可以刪除eclipse主目錄下的\configuration\org.eclipse.update後,再在命令行方式下,進入在Eclipse根目錄(eclipse.exe所在目錄)通過「eclipse –clean」的命令來啟動Eclipse,clean命令會告訴Eclipse重新搜索並載入所有的插件信息
3
個人比較偏向於link方式配置,便於管理,之前MyEclipse6.5配置插件就是採用的link方式,如果安裝的插件太多了,都是直接拖入elipse目錄下,時間長了自己都不知道了,還一個新的環境又得弄很久的環境,讓人覺得很累,所以從長遠來講,link方式個人覺得是最好的,如果採用link方式,可以在文件夾中添加備注,這樣就知道安裝的是什麼插件了。
電腦上已經安裝好MyEclipse10。下載JadClipse插件
所需文件存放路徑
設置link文件,放在dropins文件夾裡面,如下圖(之前MyEclipse6.5的link文件在MyEclipse 6.5\eclipse\links文件夾下,原理一樣)
link文件裡面的內容
對link插件進行說明,可以對已經安裝的插件進行詳細說明
啟動MyEclipse,載入插件,配置jad,如下圖所示。
設置.class文件打開默認方式
❼ 安卓系統APK反編譯的問題——設置里添加新選項
我想問如何在一個已經編譯的軟體里添加新的事件(不是res)(不是我寫的軟體,沒有源碼)
我想你這個情況,應該換上原來的簽名試試,我反編譯改的都是res,不懂添加新的事件,只改res,就必須用原來的簽名,
❽ 新號創單字id,反編譯里添加的是什麼符號
高級語言源程序經過 編譯 變成可執行文件,反編譯就是逆過程。但是通常不能把可執行文件變成高級語言源代碼,只能轉換成匯編程序。
❾ 如何在eclipse上安裝反編譯
eclipse必須安裝反編譯插件,才能實現反編譯功能。
1、下載jadClipse
地址:sourceforge.net/projects/jadclipse/
將net.sf.jadclipse_3.3.0.jar拷貝到eclipse的plugins目錄下;刪除eclipse的configuration目錄下org.eclipse.update文件,重新啟動eclipse;設置jad的可執行文件路徑以及生成的臨時文件路徑
2、設置*.class文件類型默認打開方式
3、設置*.class without source文件類型打開方式,點擊Associate editors欄下Add增加按鈕,添加JadClipse Class File Viewer並設置成默認
4、刪除此org.eclipse.update文件
5、重啟eclipse即可
❿ APK反編譯怎麼添加新的界面
1,下列com.htc.resources.apk和框架res.apk(每個不同的系統在原則上提取一次您的系統\框架的抽取系統,注意兩個文件反編譯或編譯可能會失敗);
2,前兩名放置在C盤根目錄下,無論你把這個,只要在命令中輸入相同的路徑即可; 3,打開cmd或者command提示,即DOS窗口;