mirror of
https://gitlab.com/Syroot/Worms.git
synced 2025-04-09 19:00:06 +03:00
19 lines
349 B
C
19 lines
349 B
C
#pragma once
|
|
#include <Windows.h>
|
|
|
|
typedef struct PEInfo
|
|
{
|
|
PEInfo(HMODULE hModule = 0);
|
|
|
|
void Reset(HMODULE hModule);
|
|
DWORD Offset(DWORD off);
|
|
BOOL PtrInCode(PVOID ptr);
|
|
BOOL PtrInData(PVOID ptr);
|
|
|
|
HANDLE Handle;
|
|
IMAGE_DOS_HEADER* DOS;
|
|
IMAGE_NT_HEADERS* NT;
|
|
IMAGE_FILE_HEADER* FH;
|
|
IMAGE_OPTIONAL_HEADER* OPT;
|
|
} *PPEInfo;
|