你的位置:首页 > 软件开发 > 操作系统 > [PE结构分析] 6.IMAGE_SECTION_HEADER

[PE结构分析] 6.IMAGE_SECTION_HEADER

发布时间:2016-08-15 12:00:07
IMAGE_SECTION_HEADER 的源代码如下:typedef struct _IMAGE_SECTION_HEADER { BYTE Name[IMAGE_SIZEOF_SHORT_NAME]; // 节表名称,如“.text&rdquo ...

[PE结构分析] 6.IMAGE_SECTION_HEADER

IMAGE_SECTION_HEADER 的源代码如下:

typedef struct _IMAGE_SECTION_HEADER {  BYTE Name[IMAGE_SIZEOF_SHORT_NAME];  // 节表名称,如“.text”   //IMAGE_SIZEOF_SHORT_NAME=8  union  {
    DWORD PhysicalAddress; // 在文件中的物理地址
DWORD VirtualSize;   // 真实长度,这两个值是一个联合结构,可以使用其中的任何一个,一般是取后一个
} Misc;  DWORD VirtualAddress;     // 节区的 RVA 地址
DWORD SizeOfRawData;      // 在文件中对齐后的尺寸
DWORD PointerToRawData;    // 在文件中的偏移量
DWORD PointerToRelocations;  // 在OBJ文件中使用,重定位的偏移
DWORD PointerToLinenumbers;  // 行号表的偏移(供调试使用地)
WORD NumberOfRelocations;   // 在OBJ文件中使用,重定位项数目
WORD NumberOfLinenumbers;   // 行号表中行号的数目
DWORD Characteristics;     // 节属性如可读,可写,可执行等} IMAGE_SECTION_HEADER, *PIMAGE_SECTION_HEADER;

原标题:[PE结构分析] 6.IMAGE_SECTION_HEADER

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录