-
Notifications
You must be signed in to change notification settings - Fork 47
/
Common.h
64 lines (60 loc) · 1.35 KB
/
Common.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
/**
*
* Reflective Loader
*
* GuidePoint Security LLC
*
* Threat and Attack Simulation
*
**/
#pragma once
/* Include core defs */
#include <windows.h>
#include <wininet.h>
#include <windns.h>
#include <oleauto.h>
#include <wtypes.h>
#include <ntstatus.h>
#include <winioctl.h>
#include <intrin.h>
#include "Native.h"
#include "Macros.h"
#include "Config.h"
#include "Arc4.h"
/* Include Library */
#include "HeapList.h"
#include "PipeList.h"
#include "PreMain.h"
#include "Labels.h"
#include "Random.h"
#include "Titan.h"
#include "Table.h"
#include "Hash.h"
#include "Heap.h"
#include "Peb.h"
#include "Ldr.h"
#include "Hde.h"
#include "Obf.h"
#include "Pe.h"
/* Include Hooks! */
#include "hooks/WaitForSingleObject.h"
#include "hooks/NtMapViewOfSection.h"
#include "hooks/WriteProcessMemory.h"
#include "hooks/ReadProcessMemory.h"
#include "hooks/VirtualProtectEx.h"
#include "hooks/NtQueueApcThread.h"
#include "hooks/SetThreadContext.h"
#include "hooks/CreateNamedPipeA.h"
#include "hooks/ConnectNamedPipe.h"
#include "hooks/GetProcAddress.h"
#include "hooks/VirtualAllocEx.h"
#include "hooks/CreateThread.h"
#include "hooks/HeapReAlloc.h"
#include "hooks/CloseHandle.h"
#include "hooks/DnsQuery_A.h"
#include "hooks/ExitThread.h"
#include "hooks/HeapAlloc.h"
#include "hooks/WriteFile.h"
#include "hooks/ReadFile.h"
#include "hooks/HeapFree.h"
#include "hooks/Sleep.h"