woff 發表於 2013-10-9 00:07:04

Android Apk 反組譯工具Apktool dex2jar jd-gui教學

Android反編譯工具:Apktool,可以Linux 、Windows環境下工作

需要工具
1.Apktool
2.apktool.jar
3.dex2jar
4.jd-gui

安裝步聚如下:
1.首先安裝JAVA環境,先下載JDK/JRE,點擊下載,已?有JAVA環境則可跳過此步

2.到code.google上下載apktool.jar最新版 2.3版 https://bitbucket.org/iBotPeaches/apktool/downloads/

以及相關文件:http://code.google.com/p/android-apktool/downloads/list
點擊下載apktool-1.0.0.tar.bz2 和apktool-install-windows-2.1_r01-1.zip

3.解解縮apktool.jar 到 C:\Windows文件夾下
解壓縮apktool-install-windows.zip到任意文件夾

4.點擊開始選單,執行,輸入CMD命令,用cd命令切換到剛剛解縮apktool-install-windows所在的文件夾,輸入apktool,出現一些命令說明即成功安裝。

Apktool 命令          說明

apktool d geek.apk             反編譯 geek.apk到文件夾test
apktool b test              從文件夾test重建APK,輸出到\dist\2.apk

apktool b newapp myapk2.apk
其中b 代表:build的意思;myapk2.apk 是最終打包想要生成的那個apk的名字

使用dex2jar 載點 https://sourceforge.net/projects/dex2jar/files/

先把APK改名成zip

把該APK的 classes.dex取到 dex2jar目錄下

cmd 下指令

d2j-dex2jar classes.dex

得到 classes-dex2jar

使用jd-gui 載點 http://jd.benow.ca/

開啟舊檔 classes-dex2jar

即可



woff 發表於 2017-11-29 15:46:56

{:5_1:}頂!好貼
頁: [1]
查看完整版本: Android Apk 反組譯工具Apktool dex2jar jd-gui教學