找回密碼
 註冊
搜索
查看: 8077|回復: 1

[分享] Android Apk 反組譯工具Apktool dex2jar jd-gui教學

[複製鏈接]
發表於 2013-10-9 00:07:04 | 顯示全部樓層 |閱讀模式
 
Push to Facebook
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

即可
aa.png


 
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|手機版|小黑屋|TShopping

GMT+8, 2025-4-30 23:50 , Processed in 0.029330 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表