主页
1.1.
前言
1.2.
Android逆向动态调试概览
1.2.1.
调试的总体思路
1.3.
AndroidStudio调试Smali
1.3.1.
详细步骤
1.3.1.1.
确保安卓已root
1.3.1.2.
调试工具选择
1.3.1.3.
反编译出smali
1.3.1.4.
app可调试
1.3.1.5.
调试方式启动app
1.3.1.6.
AS中导入smali代码
1.3.1.7.
给smali加断点
1.3.1.8.
配置AS项目
1.3.1.9.
可获取全部进程列表
1.3.1.10.
AS调试app进程
1.3.2.
调试Smali实例
1.3.2.1.
调试安卓Youtube的smali
1.3.3.
调试Smali心得
1.4.
LLDB调试安卓
1.4.1.
下载安卓版lldb-server
1.4.2.
lldb-server传输到手机
1.4.3.
运行lldb-server
1.4.4.
lldb连接lldb-server
1.4.5.
用lldb调试安卓app进程
1.5.
Frida调试安卓
1.5.1.
初始化Frida开发环境
1.5.2.
Frida调试安卓app
1.5.3.
示例
1.5.3.1.
LiftFileManager
1.5.3.2.
DisplayDemo
1.5.4.
常见问题
1.5.5.
心得
1.6.
模拟代码运行
1.6.1.
Unidbg
1.7.
Hook框架
1.7.1.
Xposed框架
1.7.2.
CydiaSubstrate
1.7.2.1.
Android-OpenDebug
1.7.2.2.
Introspy-Android
1.8.
adb辅助调试
1.8.1.
查看内存映射
1.9.
其他工具
1.9.1.
AndBug
1.9.2.
redexer
1.9.3.
Fino
1.10.
附录
1.10.1.
参考资料
本书使用 HonKit 发布
Android-OpenDebug
Android-OpenDebug
主页
iSECPartners/Android-OpenDebug: Make any application debuggable
功能
是一个
Cydia Substrate
的插件
所以前提是要先安装
Cydia Substrate
可以使得任何一个安卓程序可以被调试
就有了分析和破解的可能
下载
Android-OpenDebug APK下载
安装
adb install Android-OpenDebug.apk
或直接安装apk
results matching "
"
No results matching "
"