typedef struct _PEB_LDR_DATA 2 { 3 ULONG Length; // +0x00 4 BOOLEAN Initialized; // +0x04 5 PVOID SsHandle; // +0x08 6 LIST_ENTRY InLoadOrderModuleList; // +0x0c 模块加载顺序 7 LIST_ENTRY InMemoryOrderModuleList; // +0x14 模块在内存中的顺序 8 LIST_ENTRY InInitializationOrderModuleList; // +0x1c 模块初始化时的顺序 9 } PEB_LDR_DATA,*PPEB_LDR_DATA; 10 // 该结构体包含了三个双向链表(_LIST_ENTRY),它们分别指向了_LDR_DATA_TABLE_ENTRY结构体。