《0day安全:软件漏洞分析技术 第二版》第一章 基础知识 —— 学习笔记
一. 二进制文件概述
1.1 PE文件格式
PE文件格式把可执行文件分成若干个数据节(section),分别如下:
.text: 由编译器产生,存放着二进制的机器代码,也是反汇编和调试的对象
.data: 初始化的数据块,如宏定义、全局变量、静态变量等
.idata: 可执行文件所使用的动态链接库等外来函数与文件的信息
.rsrc: 存放程序的资源,如图标、菜单等
除上以外,还可能有: .reloc、.edata、.tls、.rdata。
如果可执行文件经过了"加壳"处理,PE的节信息将变得非常
原创
2021-12-16 23:03:08 ·
786 阅读 ·
0 评论