iOS逆向安全全面解析,入门篇
1.1 逆向基础
1.2 关于越狱
1.3 环境搭建
1.4 Hook介绍
1.5 简单的Hook编写,修改IDFA、IDFV
基础篇
2.1 MachOView安装与使用
2.2 Hopper安装与使用
2.3 IDA Pro安装与使用
2.4 Mach-O文件
2.5 iOS上的脱壳
2.6 反编译IPA如何分析
中级篇
3.1 项目中使用Hook,OCHook,CHook,Frida
3.2 MonkeyDev工具
3.3 OCHook,Method Swizzling原理
3.4 Method Swizzling实例
3.5 CHook,FishHook、Dobby原理
3.6 FishHook实例
3.7 Frida环境搭建
3.8 Frida实例
高级篇
4.1 重打包 - 非MonkeyDev方式
4.2 注入动态库
4.3 越狱Tweak插件
4.4 Tweak插件使用,SJCHunter介绍
4.5 Tweak插件和App间如何通信
实战篇
5.1 虚拟相机 - 工程中
5.2 如何替换相机回调帧
5.3 如何替换相机预览展示视频
5.4 虚拟相机 - Tweak插件
5.5 虚拟定位FakeGPS
5.6 虚拟定位分类,开发者方式、Hook、注入
防护篇
6.1 Method Swizzling OCHook检测
6.2 Got表Hook检测
6.3 InlineHook检测
6.4 CHook检测
6.5 重打包检测
设备指纹
7.1 什么是设备指纹
7.2 iOS如何做到稳定性
7.3 还原 - 抹掉所有内容后如何能做到不变
7.4 如何篡改三方设备指纹 适用人群:iOS初、高级开发
初、高级安全攻防