summaryrefslogtreecommitdiffstats
path: root/include/funcs.h
diff options
context:
space:
mode:
authorladevieq <ladevie.quentin@gmail.com>2026-07-12 00:47:54 +0200
committerladevieq <ladevie.quentin@gmail.com>2026-07-12 00:47:54 +0200
commit7b6964eb1bcf30a0ae7ed3391adce30565b262b4 (patch)
tree3bbf89d582a1466a2319ccaaf6d4cbb734bdd66b /include/funcs.h
parentce51256c91e566d339c6a670af11bab519f98349 (diff)
Load functions by hand
Diffstat (limited to 'include/funcs.h')
-rw-r--r--include/funcs.h35
1 files changed, 35 insertions, 0 deletions
diff --git a/include/funcs.h b/include/funcs.h
new file mode 100644
index 0000000..7661539
--- /dev/null
+++ b/include/funcs.h
@@ -0,0 +1,35 @@
+KERNEL_BASE(VirtualAlloc)
+KERNEL_BASE(VirtualFree)
+
+KERNEL32(CreateProcessA)
+KERNEL32(OpenProcess)
+KERNEL32(TerminateProcess)
+
+KERNEL32(OpenThread)
+KERNEL32(GetThreadContext)
+KERNEL32(SetThreadContext)
+
+KERNEL32(CreateFileA)
+KERNEL32(ReadFile)
+KERNEL32(WriteFile)
+KERNEL32(SetFilePointer)
+KERNEL32(GetStdHandle)
+KERNEL32(GetLastError)
+
+KERNEL32(SetConsoleMode)
+KERNEL32(ReadConsoleA)
+KERNEL32(WriteConsoleA)
+
+KERNEL32(ReadProcessMemory)
+KERNEL32(OutputDebugStringA)
+KERNEL32(ContinueDebugEvent)
+KERNEL32(WaitForDebugEventEx)
+
+KERNEL32(WideCharToMultiByte)
+KERNEL32(GetFinalPathNameByHandleA)
+KERNEL32(CompareStringA)
+
+KERNEL32(CloseHandle)
+
+KERNEL32(memset)
+KERNEL32(memcpy)