Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/VirtualAlllocEx/DEFCON-31-Syscalls-Workshop
/ functions
Functions
22 in github.com/VirtualAlllocEx/DEFCON-31-Syscalls-Workshop
⨍
Functions
22
◇
Types & classes
1
↓ 4 callers
Function
GetFunctionAddr
Function to get the address of a function by hash
06_Bonus_Chapter_3_POC/IDSC_PEB_EAT_HOOKED_SSN/IDSC_PEB_EAT_HOOKED_SSN/IDSC_PEB_EAT_HOOKED_SSN.c:75
↓ 4 callers
Function
GetFunctionAddr
Function to get the address of a function by hash
05_Bonus_Chapter_2_POC/IDSC_PEB_EAT/IDSC_PEB_EAT/IDSC_PEB_EAT.c:51
↓ 4 callers
Function
GetsyscallInstr
Function to retrieve address of syscall instruction given an address.
06_Bonus_Chapter_3_POC/IDSC_PEB_EAT_HOOKED_SSN/IDSC_PEB_EAT_HOOKED_SSN/IDSC_PEB_EAT_HOOKED_SSN.c:150
↓ 4 callers
Function
GetsyscallInstr
Function to retrieve address of syscall instruction given an address.
05_Bonus_Chapter_2_POC/IDSC_PEB_EAT/IDSC_PEB_EAT/IDSC_PEB_EAT.c:98
↓ 4 callers
Function
GetsyscallNum
Function to retrieve syscall number given an address.
06_Bonus_Chapter_3_POC/IDSC_PEB_EAT_HOOKED_SSN/IDSC_PEB_EAT_HOOKED_SSN/IDSC_PEB_EAT_HOOKED_SSN.c:95
↓ 4 callers
Function
GetsyscallNum
Function to retrieve syscall number given an address.
05_Bonus_Chapter_2_POC/IDSC_PEB_EAT/IDSC_PEB_EAT/IDSC_PEB_EAT.c:69
↓ 2 callers
Function
calcHash
Function to calculate a simple hash for a given string
06_Bonus_Chapter_3_POC/IDSC_PEB_EAT_HOOKED_SSN/IDSC_PEB_EAT_HOOKED_SSN/IDSC_PEB_EAT_HOOKED_SSN.c:26
↓ 2 callers
Function
calcHash
05_Bonus_Chapter_2_POC/IDSC_PEB_EAT/IDSC_PEB_EAT/IDSC_PEB_EAT.c:10
↓ 1 callers
Function
GetModule
Function to get the base address of a module (dll) by hash
06_Bonus_Chapter_3_POC/IDSC_PEB_EAT_HOOKED_SSN/IDSC_PEB_EAT_HOOKED_SSN/IDSC_PEB_EAT_HOOKED_SSN.c:51
↓ 1 callers
Function
GetModule
Function to get the base address of a module (dll) by hash
05_Bonus_Chapter_2_POC/IDSC_PEB_EAT/IDSC_PEB_EAT/IDSC_PEB_EAT.c:30
↓ 1 callers
Function
calcHashModule
Function to calculate the hash of a module
06_Bonus_Chapter_3_POC/IDSC_PEB_EAT_HOOKED_SSN/IDSC_PEB_EAT_HOOKED_SSN/IDSC_PEB_EAT_HOOKED_SSN.c:35
↓ 1 callers
Function
calcHashModule
05_Bonus_Chapter_2_POC/IDSC_PEB_EAT/IDSC_PEB_EAT/IDSC_PEB_EAT.c:18
↓ 1 callers
Function
myHash
(data)
06_Bonus_Chapter_3_POC/IDSC_PEB_EAT_HOOKED_SSN/hash.py:4
↓ 1 callers
Function
myHash
(data)
05_Bonus_Chapter_2_POC/IDSC_PEB_EAT/hash.py:4
Function
ExecuteShellcode
Define the thread function for executing shellcode This function will be executed in a separate thread created later in the main function
01-Chapter_1_POC/Win32API-Loader/Win32API-Loader/Win32API-Loader.c:6
Function
main
03_Chapter_3_POC/DSC-Loader/DSC-Loader/DSC-Loader.c:9
Function
main
06_Bonus_Chapter_3_POC/IDSC_PEB_EAT_HOOKED_SSN/IDSC_PEB_EAT_HOOKED_SSN/IDSC_PEB_EAT_HOOKED_SSN.c:198
Function
main
05_Bonus_Chapter_2_POC/IDSC_PEB_EAT/IDSC_PEB_EAT/IDSC_PEB_EAT.c:117
Function
main
01-Chapter_1_POC/Win32API-Loader/Win32API-Loader/Win32API-Loader.c:16
Function
main
04_Chapter_4_POC/IDSC-Loader/IDSC-Loader/IDSC-Loader.c:15
Function
main
02_Chapter_2_POC/NTAPI-Loader/NTAPI-Loader/NTAPI-Loader.c:12
Function
main
04_Bonus_Chapter_1_POC/IDSC-Loader/IDSC-Loader/IDSC-Loader.c:17