更新时间:2019-03-01 16:17:08
封面
版权信息
推荐序一
推荐序二
自序
前言
第一部分 概念篇
第1章
1.1 iOS软件逆向工程的要求
1.2 iOS软件逆向工程的作用
1.3 iOS软件逆向工程的一般过程
1.4 iOS软件逆向工程用到的工具
1.5 小结
第2章
2.1 iOS系统架构
2.2 iOS程序类型
2.3 小结
第二部分 工具篇
第3章
3.1 class-dump
3.2 Theos
3.3 Reveal
3.4 IDA
3.5 其他工具
3.6 小结
第4章
4.1 SBSettings
4.2 MobileSubstrate
4.3 OpenSSH
4.4 GDB
4.5 Cycript
4.6 其他常用工具
4.7 小结
第三部分 理论篇
第5章
5.1 tweak的作用原理
5.2 tweak的编写套路
5.3 实例演示
5.4 小结
第6章
6.1 ARM汇编基础
6.2 在IDA中分析目标文件
6.3 在GDB中分析目标文件
6.4 小结
第四部分 实战篇
第7章
7.1 OPlayer Lite简介
7.2 分析源代码结构,并定位广告横幅的代码
7.3 去除广告横幅,节省流量
7.4 编写调试代码
7.5 调试去广告插件
7.6 代码结果整理
7.7 小结
第8章
8.1 WhatsApp简介
8.2 分析源代码结构,并定位监听点
8.3 编写调试代码
8.4 调试运行监听插件
8.5 代码结果整理
8.6 小结
第9章
9.1 Instagram简介
9.2 分析源代码结构,并定位图片展示点
9.3 保存图片
9.4 弹出提示菜单
9.5 代码结果整理
9.6 小结
第10章
10.1 常用电话操作
10.2 分析源代码结构,并定位电话操作的代码
10.3 编写调试代码
10.4 调试电话操作插件
10.5 代码结果整理
10.6 小结
越狱开发一览
沙箱逃脱
编写tweak——新时代的hacking