1.下载源码
关注微信公众号《软件安全与逆向分析》,回复【安卓源码】
2.反编译
1 brew install apktool 2 cd chapter2/Crackme0201/app/build/outputs/apk/ 3 apktool d ./app-release.apk -o outdir 4 cp -R outdir outdir_rel
3.修改
1 vim chapter2/Crackme0201/app/build/outputs/apk/outdir_rel/smali/com/droider/crackme0201/MainActivity$1.smali 2 3 92行修改指令 4 5 if-eqz v0, :cond_0
4.打包
1 apktool b outdir_rel
5.自定义签名
1 keytool -genkey -alias abc.keystore -keyalg RSA -validity 20000 -keystore abc.keystore 2 jarsigner -verbose -keystore abc.keystore -signedjar crackme0201_signed.apk crackme0201.apk abc.keystore
6.真机调试
1 adb install crackme0201_signed.apk
原文:https://www.cnblogs.com/wangdalian/p/10568281.html