CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In
rapid7

Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.

GitHub Repository: rapid7/metasploit-framework
Path: blob/master/external/source/byakugan/tenketsu.h
Views: 11765
1
/* UNDOCUMENTED HEAP STRUCTURES */
2
3
typedef struct _RTL_HEAP_DEFINITION {
4
ULONG Length;
5
ULONG Unknown1;
6
ULONG Unknown2;
7
ULONG Unknown3;
8
ULONG Unknown4;
9
ULONG Unknown5;
10
ULONG Unknown6;
11
ULONG Unknown7;
12
ULONG Unknown8;
13
ULONG Unknown9;
14
ULONG Unknown10;
15
ULONG Unknown11;
16
ULONG Unknown12;
17
} RTL_HEAP_DEFINITION, *PRTL_HEAP_DEFINITION;
18
19
20
21
/* FUNCTIONS */
22
23
int hookRtlHeap(BYTE, char *);
24
int tenkListener(void);
25
void tenkListHeaps(void);
26
void tenkListChunks(PVOID);
27
void tenkValidate(PVOID);
28
void tenkHelp(void);
29
DWORD WINAPI tenkBackChannel(LPVOID);
30
HRESULT CALLBACK showHeap(void);
31
32
33
34