反编译工具Jadx
反編譯工具Jadx
Mac環(huán)境下反編譯的工具不是很多,個(gè)人認(rèn)為Jadx是Mac環(huán)境下做的比較好的反編譯工具,下面說(shuō)下其使用方法
1、準(zhǔn)備工作
git clone https://github.com/skylot/jadx.git cd jadx ./gradlew dist如果順利的話你看到的應(yīng)該是這樣的
2、開始運(yùn)行
將要反編譯的apk拷貝jadx/build/jadx/目錄下
cd build/jadx/ mkdir apkdir (創(chuàng)建存放apk的目錄) cp xxx.apk apkdir (拷貝apk文件到apkdir目錄下) bin/jadx apkdir/xxx.apk (執(zhí)行成功后會(huì)在jadx目錄下xxx文件目錄就是反編譯的所有文件了)如果要編譯一些大的apk,如果出現(xiàn)java.lang.OutOfMemoryError: GC overhead limit exceeded
建議將第四步修改為
至此qq的apk就被反編譯出來(lái)
當(dāng)然Jadx還有其他命令,此處不在一一列舉,有興趣的自行參見(jiàn)官網(wǎng) Good Luck !
總結(jié)
- 上一篇: RxJava中BehaviorSubje
- 下一篇: 对称密码公钥密码