1. 程式人生 > >【Android】開發乾貨-技術分享之AndResGuard資源混淆的使用

【Android】開發乾貨-技術分享之AndResGuard資源混淆的使用

AndResGuard是微信團隊的開源專案,它的作用就是將apk中的資原始檔如layout等檔名進行混淆處理,增加逆向難度。

1.下載AndResGuard

2.下載完成後,修改配置檔案,此處因為我們是用的windows系統開發的,故選擇bat檔案


開啟tool_output資料夾


開啟build_apk.bat,修改配置


此處我們首選要修改jdk的目錄,其次修改sdk目錄,我們看到下面有一個input.apk引數,這個就是需要混淆的apk原檔案

修改完成之後我們雙擊build_apk.bat批處理檔案執行


開啟outapk資料夾,我們看到input_signed_aligned.apk就是我們最後需要apk檔案,這時,我們將apk檔案字尾名改為zip,開啟

效果1


效果2


效果3