最新反編譯apk工具(反編譯apk工具安卓版)
本文目錄一覽:
- 1、
- 2、
- 3、
- 4、
手游APK文件反編譯?
電腦上著名的 apk 文件反編譯器,安卓手機軟件中國化所必需的 pc 軟件。它將幫助你反編譯成常規(guī)文件,并為你提供一個基本的幫助,為未來的 diy 工作?,F(xiàn)在人才終于把它移植到移動電話上了,當涉及到中國化或簡單地修改軟件時,不再需要等待 pc 機工作。安裝說明: 將數(shù)據(jù)包復制到手機 micro sd 卡的根目錄,然后將主程序安裝到手機上。此外,該程序需要根權(quán)限,手機必須獲得和授權(quán),才能正常使用。說明: 本程序在使用大量文件操作時,需要很長時間耐心等待。如果你在編譯程序的過程中點擊屏幕,程序很容易失去響應。此時,只需單擊“等待” ,耐心等待程序再次響應,程序?qū)⒗^續(xù)編譯。[社論評論] apk 工具這個計算機端的 apk 反編譯軟件終于被移植到手機端,中國人破解了人們必需的工具!
如何使用apktool反編譯apk
1.下載apktool所需文件:
a、 apktool1.5.2.tar.bz2
b、apktool-install-windows-r05-ibot.tar.bz2 (windows系統(tǒng))
2.解壓剛剛下載的文件,并將解壓的文件放入C:\Windows目錄下
3.啟動控制臺,輸入apktool,回車可查看到apktool工具常用指令
4.新建一個文件夾,用于存放apk及待解壓的文件,這里筆者將文件夾建在D:\apk目錄,同時放入用于測試的android app包(test.apk)
5.控制臺輸入:apktool d D:\apk\test.apk D:\apk\test 進行反編譯操作
中句話中“D:\apk\test.apk”指apk存放位置,“D:\apk\test”指反編譯后文件存放的位置
6.反編譯成功之后,進入D:\apk\test文件目錄可以查看到反編譯后的文件
如何利用apktool反編譯apk
方法/步驟
1
下載apktool所需文件:
a、 apktool1.5.2.tar.bz2
b、apktool-install-windows-r05-ibot.tar.bz2 (windows系統(tǒng))
2
解壓剛剛下載的文件,并將解壓的文件放入C:\Windows目錄下
3
啟動控制臺,輸入apktool,回車可查看到apktool工具常用指令,如圖
4
新建一個文件夾,用于存放apk及待解壓的文件,這里筆者將文件夾建在D:\apk目錄,同時放入用于測試的android app包(test.apk)
5
控制臺輸入:apktool d D:\apk\test.apk D:\apk\test 進行反編譯操作
中句話中“D:\apk\test.apk”指apk存放位置,“D:\apk\test”指反編譯后文件存放的位置
6
反編譯成功之后,進入D:\apk\test文件目錄可以查看到反編譯后的文件
apk反編譯工具怎么使用
反編譯apk工具使用最廣泛的就是apktool,這里先說一下整個流程用到的工具有:
1.apktool,下載后拿到apktool.bat和apktool.jar,然后把這兩個工具放到C:\Windows底下。這個工具的作用主要是得到apk的資源文件和配置文件
2.dex2jar 下載這個工具解壓后放到任意盤都可以,后面主要用這個根據(jù)apk的classes.dev文件生成供jd-gui工具解析的jar。
3.jd-gui上一步提到其作用,和2一樣,也是下載后放到任意盤即可,到時候只要運行jd-gui.exe打開上一步生成的jar即可查看源碼,下面對這個工具不再贅述
下面詳細說一下前面兩個工具類的詳細用法:
先說apktool的用法:
1.下載后拿到apktool.bat和apktool.jar,然后把這兩個工具放到C:\Windows底下
2.cmd打開后默認是你的計算機,默認的不用改,直接輸入apktool,如果出現(xiàn)如下圖的效果,即表示準備已就緒
接下來,apktool d f:\app-debug.apk f:\app像這樣輸入,這里的f:\app-debug.apk是你的將要被反編譯的apk的絕對路徑,后面的f:\app是apk反編譯后資源文件將要放入的文件夾,不需要事先新建好,在這里寫好就行了,輸入完回車,如果成功的話,即可在文件夾中看到資源文件,這里apktool的流程算完了。
接下來說一下第二個工具,dex2jar的使用流程:
1.把你將要反編譯的apk的擴展名改成壓縮包的擴展名(rar\zip等),然后對其解壓,找到classes.dev文件,將之復制后貼到dex2jar底下,效果如如下:
接下來又要寫命令了,同樣cmd,然后轉(zhuǎn)換到你的dex2jar目錄,然后輸入dex2jar.bat classes.dev,然后回車即可在dex2jar.目錄中看到一個classes_dex2jar.jar。好了,完了,貼圖
得到classes_dex2jar.jar了,前面說了jd-gui的作用了,直接打開這個就行了,得到的就是源代碼了
上圖
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。