vdmdbg.dll
Description: VDMDBG.DLL
Authors: © Microsoft Corporation. All rights reserved.
Version: 10.0.19041.1
Architecture: 32-bit
Operating System: Windows NT
SHA256: 369115343eb9f4f8f2e65b8e3a7071a2
File Size: 17.5 KB
Uploaded At: Dec. 1, 2025, 8:05 a.m.
Views: 17
Security Warning
This file has been flagged as potentially dangerous.
Reason: Detected potentially dangerous functions used for process injection: WriteProcessMemory, OpenProcess, CreateRemoteThread
Exported Functions
- VDMBreakThread (Ordinal: 1, Address: 0x35a0)
- VDMDetectWOW (Ordinal: 2, Address: 0x3760)
- VDMEnumProcessWOW (Ordinal: 3, Address: 0x3770)
- VDMEnumTaskWOW (Ordinal: 4, Address: 0x3a20)
- VDMEnumTaskWOWEx (Ordinal: 5, Address: 0x3a40)
- VDMGetAddrExpression (Ordinal: 6, Address: 0x2680)
- VDMGetContext (Ordinal: 7, Address: 0x3090)
- VDMGetDbgFlags (Ordinal: 8, Address: 0x3650)
- VDMGetModuleSelector (Ordinal: 9, Address: 0x3630)
- VDMGetPointer (Ordinal: 10, Address: 0x2ff0)
- VDMGetSegmentInfo (Ordinal: 11, Address: 0x1a40)
- VDMGetSegtablePointer (Ordinal: 12, Address: 0x15d0)
- VDMGetSelectorModule (Ordinal: 13, Address: 0x3600)
- VDMGetSymbol (Ordinal: 14, Address: 0x21c0)
- VDMGetThreadContext (Ordinal: 15, Address: 0x3010)
- VDMGetThreadSelectorEntry (Ordinal: 16, Address: 0x2fd0)
- VDMGlobalFirst (Ordinal: 17, Address: 0x27b0)
- VDMGlobalNext (Ordinal: 18, Address: 0x2850)
- VDMIsModuleLoaded (Ordinal: 19, Address: 0x15e0)
- VDMKillWOW (Ordinal: 20, Address: 0x3760)
- VDMModuleFirst (Ordinal: 21, Address: 0x29b0)
- VDMModuleNext (Ordinal: 22, Address: 0x2a70)
- VDMProcessException (Ordinal: 23, Address: 0x35b0)
- VDMSetContext (Ordinal: 24, Address: 0x32d0)
- VDMSetDbgFlags (Ordinal: 25, Address: 0x36c0)
- VDMSetThreadContext (Ordinal: 26, Address: 0x3050)
- VDMStartTaskInWOW (Ordinal: 27, Address: 0x3b10)
- VDMTerminateTaskWOW (Ordinal: 28, Address: 0x3a60)
Imported DLLs & Functions
KERNEL32.dll
- _lclose (Address: 0x10006048)
- _llseek (Address: 0x10006044)
- _lread (Address: 0x10006040)
- CloseHandle (Address: 0x10006020)
- ContinueDebugEvent (Address: 0x10006058)
- CreateRemoteThread (Address: 0x1000604c)
- DisableThreadLibraryCalls (Address: 0x1000602c)
- GetCurrentProcess (Address: 0x10006054)
- GetCurrentProcessId (Address: 0x10006010)
- GetCurrentThreadId (Address: 0x1000600c)
- GetNextVDMCommand (Address: 0x10006068)
- GetProcessHeap (Address: 0x10006034)
- GetSystemTimeAsFileTime (Address: 0x10006008)
- GetThreadContext (Address: 0x10006060)
- GetTickCount (Address: 0x10006004)
- GlobalAddAtomA (Address: 0x1000606c)
- HeapAlloc (Address: 0x10006030)
- HeapFree (Address: 0x10006038)
- OpenFile (Address: 0x1000603c)
- OpenProcess (Address: 0x1000601c)
- QueryPerformanceCounter (Address: 0x10006014)
- ReadProcessMemory (Address: 0x10006024)
- SetThreadContext (Address: 0x10006064)
- SetUnhandledExceptionFilter (Address: 0x10006074)
- TerminateProcess (Address: 0x10006018)
- TerminateThread (Address: 0x10006000)
- UnhandledExceptionFilter (Address: 0x10006070)
- WaitForDebugEvent (Address: 0x10006050)
- WaitForSingleObject (Address: 0x1000605c)
- WriteProcessMemory (Address: 0x10006028)
ntdll.dll
- _stricmp (Address: 0x1000608c)
- memset (Address: 0x100060a0)
- NtOpenThread (Address: 0x1000609c)
- strcat_s (Address: 0x10006090)
- strcpy_s (Address: 0x10006094)
- strncpy_s (Address: 0x10006098)
USER32.dll
- FindWindowExA (Address: 0x1000607c)
- GetWindowThreadProcessId (Address: 0x10006084)
- PostMessageA (Address: 0x10006080)