什么是签名包校验?
签名包校验就是重新打包apk以后,签名会发生变化。原始apk安装到手机上可以正常打开,通过androidkiller重新打包成apk以后,无法打开。
使用到的apk:
链接:https://pan.baidu.com/s/1IOqySzBazEgqpejzIzFDDA
提取码:z6tt
--来自百度网盘超级会员V1的分享
如何破解java层签名包校验?
Step 1: 搜索关键字
一般来说定位方法是搜索以下关键字:
1. signatures (结果最多)
2. getPackageManager (结果较多)
3.getPackageInfo (结果较多)
4.killProcess (最少)
Step 2:插入print trace
通过比较结果,kill process最少