解決使用“android逆向助手”反編譯apk產生文件夾爲空的情況
產生原因:apktool.jar的版本太低,如果使用高版本不會出現異常
前提是被反編譯的apk不是那種被正經層層包裝的大廠出品app。這種app反編譯了也不會出什麼有用的東西的。
解決方案:
1.登陸http://ibotpeaches.github.io/Apktool/ 下載最新版本的apktool.jar,
目前最新版本爲2.x
2.將下載到的apktool_xxx.jar文件改名爲apktool.jar,然後替換掉老版本的apktool.jar
3.現在可以正常反編譯apk文件了
參考自https://blog.csdn.net/chengkaizone/article/details/47255493
----------------------------------------------------------------------------------------------------------------------------------
如何手動進行反編譯,請參考下面的文章
https://blog.csdn.net/qq_34801506/article/details/70885510
本人一開始使用anroid逆向助手做xctf的mobile系列,反編譯apk的時候,沒有任何錯誤提示,但文件夾就是空的。就是在手動進行反編譯了之後,報錯,然後根據錯誤提示才找到的解決方案。
----------------------------------------------------------------------------------------------------------------------
如果是單單做mobile系列的第一題的話,其實要做的是“提取dex”和“dex轉jar”這兩步操作,分別得到“app1_classes.dex"和”app1_classes_dex2jar.jar",且自動使用jd打開。
本人小白一個,寫給跟我一樣有這個困惑的小白。求大神勿噴