IMAGE_NT_HEADERS는 DWORD 타입인 Signature와 구조체인 FileHeader, OptionalHeader를 가지고 있다. Signature는 IMAGE_NT_HEADERS의 시작을 부분이며 이 구조체의 총 크기는 0xF8h이다.
(Signature 0x4h, FileHeader 0x14h, OptionalHeader 0x0h)
2664 typedef struct _IMAGE_NT_HEADERS {
2665 DWORD Signature; /* "PE"\0\0 */ /* 0x00 */
2666 IMAGE_FILE_HEADER FileHeader; /* 0x04 */
2667 IMAGE_OPTIONAL_HEADER32 OptionalHeader; /* 0x18 */
2668 }IMAGE_NT_HEADERS32, *PIMAGE_NT_HEADERS32;
출처 : source.winehq.org - winnt.h [32bit system]
반응형
'Information Technology > File Format' 카테고리의 다른 글
PE 코드섹션 흐름도 (0) | 2013.04.25 |
---|---|
IMAGE_NT_HEADERS - Signature (0) | 2013.04.24 |
MS-DOS Stub Program (0) | 2013.04.24 |
IMAGE_DOS_HEADER (0) | 2013.04.24 |
Runtime Data Areas의 구조 (0) | 2013.04.18 |