目录调整

This commit is contained in:
dqzg12300 2023-03-13 21:09:02 +08:00
parent ad6922ee77
commit d209f21cb2

View File

@ -69,53 +69,54 @@
### 5.7 修改testkey ### 5.7 修改testkey
### 5.8 默认开启adb调试 ### 5.8 默认开启adb调试
## 第6章 系统功能定制 ## 第6章 功能定制
### 6.1 如何进行功能定制 ### 6.1 如何进行功能定制
### 6.2 系统级别的插桩 ### 6.2 系统级别的插桩
### 6.3 自定义系统服务 ### 6.3 自定义系统服务
### 6.4 扩展系统APP功能 ### 6.4 扩展系统APP功能
### 6.5 为系统加入进程注入器功能 ### 6.5 为系统加入进程注入器功能
### 6.6.1 app启动流程跟踪 ### 6.5.1 app启动流程跟踪
### 6.6.2 注入时机的选择 ### 6.5.2 注入时机的选择
### 6.6.3 注入dex ### 6.5.3 注入dex
### 6.6.4 注入so ### 6.5.4 注入so
### 6.7 修改app启动的默认权限 ### 6.6 修改app启动的默认权限
### 6.7.1 系统读取权限的源码跟踪 ### 6.6.1 系统读取权限的源码跟踪
### 6.7.2 AOSP10下的默认权限修改 ### 6.6.2 AOSP10下的默认权限修改
### 6.7.3 AOSP12下的默认权限修改
### 6.8 添加系统证书
### 6.8.1 内置证书到系统
### 6.8.2 系统获取系统证书的方式
## 第7章 系统集成脱壳功能 ## 第7章 系统集成脱壳功能
### 7.1 什么是壳,为什么要加壳 ### 7.1 壳,加壳,脱壳
### 7.2 常见壳的特征介绍 ### 7.1.1 什么是壳
### 7.1.2 为什么要加壳
### 7.1.3 如何脱壳
### 7.2 壳的特征
### 7.2.1 初代壳 ### 7.2.1 初代壳
### 7.2.2 二代壳 ### 7.2.2 二代壳
### 7.2.3 三代壳 ### 7.2.3 三代壳
### 7.3 脱壳的原理 ### 7.3 脱壳的原理
### 7.3.1 类的加载流程 ### 7.3.1 双亲委派机制
### 7.3.2 函数的调用流程 ### 7.3.2 类的加载流程
### 7.3.3 简单的初代壳实现 ### 7.3.3 函数的调用流程
### 7.3.4 如何脱壳 ### 7.3.4 简单的初代壳实现
### 7.3.5 如何脱壳
### 7.4 简单脱壳实现 ### 7.4 简单脱壳实现
### 7.5 自动化脱壳功能 ### 7.5 自动化脱壳功能
### 7.6 认识art
### 7.7 加入脱壳功能
### 7.8 测试效果
## 第8章 系统集成Frida ## 第8章 系统集成Frida
### 8.1 什么是Frida ### 8.1 什么是Frida
### 8.2 Frida基础用法 ### 8.2 Frida基础用法
### 8.3 集成Frida gadget ### 8.3 Frida的原理
### 8.4 测试效果 ### 8.4 Frida配套的工具
### 8.5 Frida编译
### 8.6 Frida去特征
### 8.7 集成frida
## 第9章 系统集成Xposed框架 ## 第9章 系统集成Xposed框架
### 9.1 什么是Xposed ### 9.1 什么是Xposed
### 9.2 Xposed实现原理 ### 9.2 Xposed实现原理
### 9.3 支持Xposed语法的Hook框架 ### 9.3 支持Xposed语法的Hook框架
### 9.4 内置Hook框架 ### 9.4 集成xposed
### 9.5 实战加载Xposed模块 ### 9.5 集成sandhook
### 9.6 集成pine
### 9.7 集成dobby
### 9.8 实战测试
## 第10章 系统集成开发eBPF ## 第10章 系统集成开发eBPF
### 10.1 什么是eBPF ### 10.1 什么是eBPF
@ -125,11 +126,15 @@
### 10.3.2 测试eBPF便能 ### 10.3.2 测试eBPF便能
### 10.4 使用eBPF实现安卓系统进程跟踪 ### 10.4 使用eBPF实现安卓系统进程跟踪
## 第11章 系统级调试与反调试 ## 第11章 反调试
### 11.1 正常测试机下的调试 ### 11.1 反调试常见手段
### 11.2 集成调试环境 ### 11.2 常见反调试绕过方案
### 11.3 系统集成反调试 ### 11.3 系统层面如何解决反调试
### 11.4 android下的硬件调试 ### 11.4 集成反调试功能
### 11.5 Android下的硬件调试
### 11.5.1 什么是硬件调试
### 11.5.2 开启Android的硬件调试
### 11.5.3 硬件调试测试
## 第12章 基于定制系统的逆向实战 ## 第12章 基于定制系统的逆向实战
### 12.1 案例1 ### 12.1 案例1