iOS逆向工程

一.什么是逆向工程

二.iOS 系统安全机制

1.iOS 系统的安全架构

加载顺序:①.安全启动链--->②.系统软件授权--->应用代码签名--->运行时进程安全性(沙盒机制 sandbox/数据执行保护DEP/地址空间布局随机化ASLR)--->数据加密保护
1.整体结构
①.硬件和固件

内核(Secure Enclave / 安全元件)
加密引擎
设备密钥/组密钥/Apple 根证书
②.软件
数据保护类
应用沙盒
用户分区(已经加密)
操作系统分区
文件系统
2.各个模块介绍
①.安全启动链
系统启动过程中每一步包含的所有组件都已经过苹果签名,并且只有在验证了信任链之后才会被执行.

三.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容