06.MachO文件
一、基础概念
二、我们通过一个简单的例子来看下MachO是怎么生成的
# include <stdio.h>
int main() {
printf("Hello world");
return 1;
}2.1 源文件编译为.o文件(中间对象文件)

2.2 将.o文件生成可执行文件
2.3 链接顺序对MachO文件的影响
通过objdump查看MachO文件数据
三:MachO文件结构
3.1 Header
Header数据结构
使用otool查看Header内容
otool查看Header内容3.2 Load commands
Rebase info offset
查看当前ASLR

用工具查看地址
计算真实地址
使用otool查看Load commands内容
otool查看Load commands内容3.3 Data
Last updated
