iOS安全防护 · 实战目录
📘 30章
完整版
01
iOS安全基础
沙盒 · 代码签名 · Entitlements · 应用瘦身
02
数据加密基础
AES · RSA · SHA · Base64
03
Keychain安全存储
增删改查 · AccessGroup · 生物识别
04
本地数据安全
NSUserDefaults · CoreData · SQLite · 文件保护
05
网络安全与HTTPS
ATS · SSL Pinning · URLSession · 请求签名
06
代码混淆技术
类名混淆 · 字符串加密 · 控制流平坦化
07
反调试技术
ptrace · sysctl · syscall · 调试器检测
08
反逆向工程
越狱检测 · hook检测 · Frida · 动态库注入
09
运行时安全
Method Swizzling · isa · LLDB防护
10
安全编译选项
PIE · ARC · Stack Canary · ASLR
11
应用完整性校验
Bundle校验 · 代码签名 · 哈希校验
12
日志与崩溃安全
NSLog · 崩溃脱敏 · 统一日志 · 分级
13
内存安全
数据生命周期 · 清零 · mprotect · 防dump
14
安全启动与生命周期
启动链 · 冷启动 · 后台 · 截图防护
15
UI安全
防录制 · 键盘安全 · 剪贴板 · UIAlertView
16
第三方库安全
CocoaPods · SPM · 版本管理 · 漏洞扫描
17
静态分析防护
防class-dump · Hopper · 符号剥离 · LLVM
18
动态分析防护
防Cycript · Reveal · Charles · Frida
19
协议安全
Protobuf · JSON · NSCoding · Codable
20
安全测试工具
lldb · Hopper · IDA · Frida · Objection
21
安全架构设计
分层 · 纵深防御 · 最小权限 · 默认安全
22
安全开发流程
威胁建模 · 代码审计 · 安全测试 · 应急
23
App Store安全
Review · 隐私标签 · 证书 · TestFlight
24
企业分发安全
企业证书 · MDM · OTA · 设备管理
25
安全合规
GDPR · CCPA · 数据安全法 · 等保
26
安全加固实践
方案对比 · 流程 · 测试 · 维护
27
安全SDK开发
SDK设计 · API安全 · 密钥管理 · 混淆
28
安全监控与告警
异常检测 · 实时告警 · 日志 · 仪表盘
29
安全应急响应
事件分类 · 应急流程 · 取证 · 修复
30
综合实战项目
金融 · 社交 · 游戏 · IoT App安全