[PE格式分析] 3.IMAGE_NT_HEADER
生活随笔
收集整理的這篇文章主要介紹了
[PE格式分析] 3.IMAGE_NT_HEADER
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
源代碼如下:
typedef struct _IMAGE_NT_HEADERS { +00h DWORD Signature; // 固定為 0x00004550 根據(jù)小端存儲為:"PE.." +04h IMAGE_FILE_HEADER FileHeader; +18h IMAGE_OPTIONAL_HEADER32 OptionalHeader; } IMAGE_NT_HEADERS32, *PIMAGE_NT_HEADERS32;Signature字段
在一個有效的 PE 文件里,Signature 字段被設置為0x00004550, ASCII 碼字符是“PE00”。標志這 PE 文件頭的開始。
PE00” 字符串是 PE 文件頭的開始,DOS 頭部的 e_lfanew 字段正是指向這里。
如下圖所示:
再來一個例子:
轉載于:https://www.cnblogs.com/night-ride-depart/p/5769493.html
總結
以上是生活随笔為你收集整理的[PE格式分析] 3.IMAGE_NT_HEADER的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CSS知识总结(五)
- 下一篇: Hazelcast集群服务(2)——Ha