前言
逆向三阶段
- 阶段一.分析程序执行逻辑,函数参数,函数返回值
- 阶段二.在1的基础上对数据进行修改,执行流程的控制,核心方法的调用
- 阶段三.在2的基础上实现对核心方法的封装调用,提供对外服务接口
xposed安装
https://web.archive.org/ (科学上王)下载网站历史存档
脱壳
xposed+反射大师
(这里提一嘴,使用反射大师先用xp激活----然后打开反射大师勾选要射的apk----进入软件----当前ACTIVITY----长按写出DEX(脱全部dex)----修复Magic----确定就行了----然后复制下文件路径自己找 )
hook
客户端安装frida
服务端(手机)安装frida-server
PC端(转发Android tcp端口到本地)
adb forward tcp:27042 tcp:27042
adb forward tcp:27043 tcp:27043
3)PC端(测试frida环境,如果出现Android设备的进程列表说明frida环境搭建成功)
frida-ps -U
frida脚本