【2021.01.10】PE文件结构

可执行文件

  • 可执行文件 (executable file) 指的是可以由操作系统进行加载执行的文件。
  • 可执行文件的格式:
  1. Windows平台:PE(Portable Executable)文件结构
  2. Linux平台:ELF(Executable and Linking Format)文件结构

如何识别PE文件?

  1. PE文件的特征(PE指纹):分别打开.exe、.dll、.sys等文件,观察前两个特征字节。
  2. 不要仅仅通过文件的后缀名来确定是否是PE文件。

PE文件的整体结构

结构体去哪里找?WINNT.H头文件中定义了PE文件中需要用到的各种结构体。

猜你喜欢

转载自blog.csdn.net/qq_18120361/article/details/112442185