Files
metasploit-gs/external/source/byakugan/tenketsu.h
T
pusscat c7030e7705 Add tenketsu heap logging
git-svn-id: file:///home/svn/framework3/trunk@7340 4d416f70-5f16-0410-b530-b9f4589650da
2009-11-03 21:49:24 +00:00

33 lines
838 B
C

/* UNDOCUMENTED HEAP STRUCTURES */
typedef struct _RTL_HEAP_DEFINITION {
ULONG Length;
ULONG Unknown1;
ULONG Unknown2;
ULONG Unknown3;
ULONG Unknown4;
ULONG Unknown5;
ULONG Unknown6;
ULONG Unknown7;
ULONG Unknown8;
ULONG Unknown9;
ULONG Unknown10;
ULONG Unknown11;
ULONG Unknown12;
} RTL_HEAP_DEFINITION, *PRTL_HEAP_DEFINITION;
/* FUNCTIONS */
int hookRtlHeap(BYTE, char *);
int tenkListener(void);
void tenkListHeaps(void);
void tenkListChunks(PVOID);
void tenkValidate(PVOID);
void tenkHelp(void);
DWORD WINAPI tenkBackChannel(LPVOID);
HRESULT CALLBACK showHeap(void);