安卓逆向工具及基本步骤
1.apk->dex
拿到apk后改后缀为zip解压缩获得字节码文件classes.dex
2.dex->jar
1 | d2j-dex2jar.bat classes.dex |
把字节码文件转成jar文件
3.jdgui反编译jar文件
4.res资源反编译
1 | apktool d app-release.apk |
5.修改smali文件达到目的
6.重新打包
apktool b [folder path] -o new.apk
7重新签名
keytool -genkey -alias demo.keystore -keyalg RSA -validity 40000 -keystore demo.keystore
jarsigner -verbose -keystore demo.keystore new.apk demo.keystore
https://www.52pojie.cn/forum.php?mod=viewthread&tid=822434&page=1