摘要: 在PE文件头与原始数据之间存在一个区块表(Section Table),它是一个IMAGE_SECTION_HEADER结构数组, 区块表包含每个块在映像中的信息(如位置、长度、属性),分别指向不同的区块实体。 全部有效结构的最后以一个空的IMAGE_SECTION_HEADER结构作为结束,所以节 阅读全文
posted @ 2020-01-30 17:07 AGB 阅读(1509) 评论(0) 推荐(0) 编辑
摘要: IMAGE_OPTIONAL_HEADER结构体的最后一个成员,数组每一个元素都是该结构体 typedef struct _IMAGE_DATA_DIRECTORY { DWORD VirtualAddress;//数据起始RVA DWORD Size; //数据块长度 /*Size 这个字段记录了 阅读全文
posted @ 2020-01-30 17:00 AGB 阅读(932) 评论(0) 推荐(0) 编辑
摘要: typedef struct _IMAGE_OPTIONAL_HEADER { // // Standard fields. // WORD Magic; // 标志字, ROM 映像(0107h),32位普通可执行文件(010Bh),64位可执行文件(0x20B)。 BYTE MajorLinke 阅读全文
posted @ 2020-01-30 14:07 AGB 阅读(400) 评论(0) 推荐(0) 编辑
摘要: struct _IMAGE_FILE_HEADER { WORD Machine; //运行平台 WORD NumberOfSections; //文件的区块数目 DWORD TimeDateStamp; //文件创建日期和时间 DWORD PointerToSymbolTable; //指向符号表 阅读全文
posted @ 2020-01-30 13:01 AGB 阅读(601) 评论(0) 推荐(0) 编辑