關於apktool和jd-gui工具的使用

一、apktool工具主要用來反編譯看APP源碼的,操作如下:

反編譯:apktool d xxx.apk

編譯: apktool b xxx目錄 tmp.apk  最後經過簽名工具對tmp.apk簽名即可


二、jd-gui.exe工具是用來查看jar包源碼的,所以還需要把app裏的dex,再將dex轉成jar包,操作如下:

1、將xxx.apk的後綴改成rar,即xxx.rar;

2、解壓xxx.rar,得到dex文件;

3、使用dex2jar-0.0.9.8.bat工具,將dex文件轉成jar包(dex2jar-0.0.9.8 xxx.dex [這裏可以指定jar包輸出路徑]);

4、使用jd-gui.exe查看jar包。


注:

1、以上工具均可以網上輕易下載到,這裏我就不上傳相關工具了。

2、可能有些同學會遇到反編譯時報錯,其實是你的apktool版本太低了,下個高版本就行了。推薦下載地址:https://ibotpeaches.github.io/Apktool/install/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章