POOPE 发表于 2021-7-30 20:16:58

汇编segment

一个正常的应用程序被由若干个 segment组成。
定义 segment:
SECTION .段名
SECTION 也可以小写
如:
定义数据段:
section .data
定义代码段:
section .text
绝对的符号:
Absolute symbols
如:

在IDA中  有一行 _mh_execute_header = 1000h
这句话表示,此应用程序的 header 地址是 0000000000001000
段寄存器:

cs: 代码段寄存器
es:  附加段寄存器
ss: 堆栈段寄存器
ds:  数据段寄存器
fs: F段或F选择器
gs: G段或G选择器


文档来源:51CTO技术博客https://blog.51cto.com/dzqdzq/3230491
页: [1]
查看完整版本: 汇编segment