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