摘要:
网络上大部分资料对PE文件的节表的定位方式都是下面这样的1 (LPVOID)((BYTE *)a + ((PIMAGE_DOS_HEADER)a)->e_lfanew + SIZE_OF_NT_SIGNATURE + sizeof(IMAGE_FILE_HEADER) + sizeof(IMAGE_OPTIONAL_HEADER):其意思是这样的:为了在解释上面的代码之前:首先要介绍些PE头的结构。在PE文件中开始是DOS头,之后是Stub dos,再之后是NT头,在之后是节表头。也就是我们要定位的。其中NT头的定义是这样的typedef struct _IMAGE_NT_HEADERS 阅读全文
posted @ 2014-04-03 16:02
Wyping--野马
阅读(3006)
评论(0)
推荐(0)
浙公网安备 33010602011771号