安卓逆向_19 --- apk 过签名校验( 书旗小说.apk 过签名校验、浦发银行.apk 过签名校验)

 

 

From( 书旗小说过签名校验 【 使用 DDMS 分析方法调用流程 】 ):https://www.cnblogs.com/LuLuLuHao/p/12874468.html

哔哩哔哩 ( 视频中使用的 log 插桩方法 分析方法调用流程 ):https://www.bilibili.com/video/BV1UE411A7rW?p=63

 

哔哩哔哩( 浦发银行.apk 签名校验【so 文件修改入口点 和 入口界面 ):
https://www.bilibili.com/video/BV1UE411A7rW?p=64

 

 

1. 把 书旗小说.apk 通过 AndroidKiller 重新签名,然后安装,安装发现闪退

2. 打开 ddms 看看有什么信息   发现了一个 killProcess 方法

安卓逆向_19 --- apk 过签名校验( 书旗小说.apk 过签名校验、浦发银行.apk 过签名校验)

 

3.打开jadx-gui 分析代码,搜索“KillProcess”  根据ddms信息  发现它调用了com.shuqi.app.ShuqiApplication 包里面的方法   我们跳转到里面去

安卓逆向_19 --- apk 过签名校验( 书旗小说.apk 过签名校验、浦发银行.apk 过签名校验)

 

 4.他这个逻辑就很清晰了

安卓逆向_19 --- apk 过签名校验( 书旗小说.apk 过签名校验、浦发银行.apk 过签名校验)

 

5.让这个handleToken方法返回true即可  我们打开Androidkiller  修改smali

安卓逆向_19 --- apk 过签名校验( 书旗小说.apk 过签名校验、浦发银行.apk 过签名校验)

加这两行代码

 

6 .apk 完美运行

安卓逆向_19 --- apk 过签名校验( 书旗小说.apk 过签名校验、浦发银行.apk 过签名校验)