SYMBOL INDEX (47 symbols across 7 files) FILE: callstackspoof.cpp function VOID (line 4) | VOID GetExceptionAddress(PEXCEPTION_INFO pExceptionInfo) { function ULONG (line 13) | ULONG CalculateStackSizeBackend(PRUNTIME_FUNCTION pRuntimeFunctionTable,... function ULONG (line 121) | ULONG CalculateStackSize(PVOID ReturnAddress) { FILE: headers/enums.h type UNWIND_CODE_OPS (line 6) | typedef enum _UNWIND_OP_CODES { type FILE_INFO_CLASS (line 18) | typedef enum _FILE_INFO_CLASS type NT_PRODUCT_TYPE (line 107) | typedef enum _NT_PRODUCT_TYPE { type ALTERNATIVE_ARCHITECTURE_TYPE (line 114) | typedef enum _ALTERNATIVE_ARCHITECTURE_TYPE { FILE: headers/structs.h type SyscallEntry (line 6) | struct SyscallEntry { type _RTL_BALANCED_NODE (line 13) | struct _RTL_BALANCED_NODE { type LDR_DATA_TABLE_ENTRY_MODIFIED (line 35) | typedef struct _LDR_DATA_TABLE_ENTRY_MODIFIED { type PRM (line 109) | typedef struct { type UNWIND_CODE (line 129) | typedef union _UNWIND_CODE { type UNWIND_INFO (line 139) | typedef struct _UNWIND_INFO { type EXCEPTION_INFO (line 150) | typedef struct _EXCEPTION_INFO { type StackFrame (line 157) | typedef struct { type FILE_STANDARD_INFORMATION (line 170) | typedef struct _FILE_STANDARD_INFORMATION { type FILE_RENAME_INFORMATION_EX (line 179) | typedef struct _FILE_RENAME_INFORMATION_EX { type FILE_DISPOSITION_INFORMATION (line 187) | typedef struct _FILE_DISPOSITION_INFORMATION { type KSYSTEM_TIME (line 192) | typedef struct _KSYSTEM_TIME { type KUSER_SHARED_DATA (line 199) | typedef struct _KUSER_SHARED_DATA { FILE: main.cpp function unASCIIme (line 47) | std::unique_ptr unASCIIme(const int* asciiValues, size_t length) { function VOID (line 57) | VOID RunMe() { function INT (line 240) | INT WINAPI CALLBACK WinMain(_In_ HINSTANCE hInstance, _In_opt_ HINSTANCE... FILE: scripts/encoder.py function generate_random_name (line 6) | def generate_random_name(): function parse_shellcode (line 9) | def parse_shellcode(file_path): function format_shellcode (line 19) | def format_shellcode(shellcode): function main (line 35) | def main(): FILE: sleep.cpp class compileme (line 8) | class compileme { method fnv1a_hash (line 10) | static constexpr unsigned int fnv1a_hash(const char* str, unsigned int... method mix_entropy (line 11) | static constexpr unsigned int mix_entropy(unsigned int base) { return ... method compileTimeRNG (line 12) | static constexpr unsigned int compileTimeRNG() { return mix_entropy(fn... method compileme (line 16) | constexpr compileme() : randomValue(compileTimeRNG()) {} method GetMagicNumber (line 17) | constexpr unsigned int GetMagicNumber() const { return randomValue; } function GenerateSleepTime (line 21) | constexpr unsigned int GenerateSleepTime() { function BOOL (line 27) | BOOL FiveHourEnergy() { function VOID (line 54) | VOID ModifyMemoryProtection(LPVOID address, DWORD newProtect, DWORD* old... function VOID (line 80) | VOID HookFunction(PVOID FunctionToHook, PVOID RedirectionFunction, uint8... function VOID (line 130) | VOID RestoreOriginalBytes(PVOID FunctionToHook, uint8_t* originalBytes, ... function VOID (line 151) | VOID ImNotSleepingIPromise(DWORD dwMilliseconds) { function VOID (line 203) | VOID WINAPI hookedSleep(DWORD dwMilliseconds, ...) { function DWORD (line 220) | DWORD WINAPI hookedSleepEx(DWORD dwMilliseconds, BOOL bAlertable, ...) { function VOID (line 238) | VOID ReSleep() { FILE: syscalls.cpp function PBYTE (line 4) | PBYTE FindModuleBase(const CHAR* moduleName) { function SyscallEntry (line 44) | SyscallEntry SSNLookup(PCHAR syscall) { function CollectGadgets (line 107) | std::vector CollectGadgets(const PBYTE gadget, SIZE_T gadgetSize,... function PVOID (line 142) | PVOID GoGoGadget(std::vector gadgets) { function VOID (line 152) | VOID CheckGadgetPreBytes(const std::vector& gadgets, SIZE_T gadge...