vx-api
Ctrlk
  • Introduction
  • Code base
    • Headers
    • CRT Recreation
  • String Hashing
  • Antidebugging Methods
  • Library Loading
  • Error Handling
  • Fingerprinting
  • Wrappers and Helpers
    • GetProcessHeapFromTeb
    • GetCurrentThread
    • IsPathValid
    • IsDllLoaded
    • GetFileSizeFromPath
    • IsRegistryKeyValid
    • GetCurrentProcess
    • GetCurrentProcessIdFromTeb
    • GetCurrentProcessIdFromOffset
    • ExecuteBinaryShellExecuteEx
    • GetProcessPathFromLoaderLoad
    • GetProcessPathFromUserProcessParameters
    • GetProcessBinaryNameFromHwnd
    • GetCurrentDirectoryFromUserProcessParameters
    • GetSystemWindowsDirectory
    • ImplGetModuleHandle
  • Process Creation Techniques
  • Shellcode Execution
  • Compression
  • Networking
  • Lsass Related
  • Proxied Functions
  • Evasion
  • Component Object Model
  • My Projects
    • Proof-of-Concepts
    • Write-ups
Powered by GitBook
On this page

Wrappers and Helpers

GetProcessHeapFromTebGetCurrentThreadIsPathValidIsDllLoadedGetFileSizeFromPathIsRegistryKeyValidGetCurrentProcessGetCurrentProcessIdFromTebGetCurrentProcessIdFromOffsetExecuteBinaryShellExecuteExGetProcessPathFromLoaderLoadGetProcessPathFromUserProcessParametersGetProcessBinaryNameFromHwndGetCurrentDirectoryFromUserProcessParametersGetSystemWindowsDirectoryImplGetModuleHandle
PreviousIsProcessRunning (simple)NextGetProcessHeapFromTeb