iOS之内核
程序员的修养
好好学习
展开
-
App启动
在学习app启动的相关知识,发现一篇好文章,转载学习App 运行理论main() 执行前发生的事Mach-O 格式虚拟内存基础Mach-O 二进制的加载理论速成Mach-O 术语Mach-O 是针对不同运行时可执行文件的文件类型。文件类型:Executable: 应用的主要二进制Dylib: 动态链接库(又称 DSO 或 DLL)Bundle: 不能被链接的 Dylib,只能在运行时使用 dlopen() 加载,可当做 macOS 的插件。Image: executable转载 2020-05-29 14:32:57 · 258 阅读 · 0 评论 -
iOS内核分析--iPhone手机存储
转自:http://bbs.pediy.com/showthread.php?t=185336软件环境: IDA Pro 6.4反汇编工具 硬件环境: 电脑、Iphone5手机 从IDA Pro6.2版本开始,已经完全支持苹果系统的反汇编。经过一些分析,IOS内核和程序开发人员最经常交互的模块是I/O Kit。 从反汇编的角度来看,I/O Kit模块的代码完全就是由C++语言的代码转载 2016-06-10 10:22:33 · 2480 阅读 · 0 评论