PE32+格式与32位PE格式差异分析.pdfVIP

  • 0
  • 0
  • 约2.8万字
  • 约 24页
  • 2026-05-12 发布于北京
  • 举报

在WIN64系统上运行的原生64位应用程序,其PE格式称为PE32+,当然

是和32位程序有所不同的。但是,相同的部分是占大多数的,不同的地方,基

本只是在PE头部分而已(IMAGE_NT_HEADERS64)。所以,本文只讲述PE32和

PE32+不同的地方,相同的地方就略过不讲了。本文所有的资料均于微软官

方的籍《可移植可执行文件和通用目标文件格式文件规范》和

WDK7自带的ntimage.h,所以在数据的准确性方面应该是没有问题的。

____

首先对比一下IMAGENTHEADERS32和IMAGENTHEADERS64:

typedefstruct_IMAGE_NT_HEADERS{typedefstruct_IMAGE_NT_HEADERS64{

ULONGSignature;ULONGSignature;

IMAGE_FILE_HEADERFileHeader;

文档评论(0)

1亿VIP精品文档

相关文档