Import table
advapi32.dll
GetUserNameA, RegOpenKeyExA, RegQueryValueExA, RegCloseKey
kernel32.dll
GetModuleHandleA, FlushFileBuffers, WriteFile, CloseHandle, GetCurrentProcessId, Process32Next, Process32First, CreateToolhelp32Snapshot, Module32Next, GetModuleFileNameA, Module32First, SetUnhandledExceptionFilter, ReadProcessMemory, GetCurrentProcess, ReleaseMutex, ResumeThread, GetThreadContext, GetLocalTime, SuspendThread, Thread32Next, Thread32First, GetCurrentThreadId, GetCurrentThread, WaitForSingleObject, CreateMutexA, InitializeCriticalSection, GetProcAddress, EnterCriticalSection, LeaveCriticalSection, SetEndOfFile, ReadFile, SetFilePointer, GetFileSize, TerminateProcess, lstrcmpiA, GetVersionExA, GetSystemInfo, GetLastError, FileTimeToSystemTime, FileTimeToLocalFileTime, GetSystemTime, CopyFileA, CreateFileA, WideCharToMultiByte, GetTickCount, InterlockedIncrement, LoadLibraryA, FreeLibrary, SetLastError, WriteConsoleW, GetConsoleOutputCP, DeleteCriticalSection, RaiseException, RtlUnwind, UnhandledExceptionFilter, IsDebuggerPresent, HeapFree, HeapAlloc, GetCommandLineA, GetProcessHeap, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, InterlockedDecrement, GetCPInfo, GetACP, GetOEMCP, IsValidCodePage, LCMapStringA, MultiByteToWideChar, LCMapStringW, GetStdHandle, HeapDestroy, HeapCreate, VirtualFree, VirtualAlloc, HeapReAlloc, ExitProcess, Sleep, HeapSize, SetHandleCount, GetFileType, GetStartupInfoA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, QueryPerformanceCounter, GetSystemTimeAsFileTime, GetConsoleCP, GetConsoleMode, GetStringTypeA, GetStringTypeW, GetLocaleInfoA, SetStdHandle, WriteConsoleA
user32.dll
MessageBoxA
version.dll
GetFileVersionInfoSizeA, GetFileVersionInfoA, VerQueryValueA