Import table
advapi32.dll
RegQueryValueExW, RegOpenKeyExW, RegCreateKeyExW, RegCloseKey, RegSetValueExW
gdi32.dll
GetStockObject, SetTextColor, SetBkMode, DeleteDC, BitBlt, GetObjectW, SelectObject, CreateCompatibleDC, DeleteObject
kernel32.dll
GetStringTypeA, WideCharToMultiByte, GetLocaleInfoA, IsValidCodePage, GetOEMCP, GetACP, GetCPInfo, MultiByteToWideChar, VirtualAlloc, GetSystemTimeAsFileTime, GetCurrentProcessId, GetTickCount, QueryPerformanceCounter, VirtualFree, HeapCreate, GetStartupInfoA, GetFileType, SetHandleCount, GetCommandLineW, GetEnvironmentStringsW, GetStringTypeW, LCMapStringA, LCMapStringW, OpenProcess, Process32NextW, CreateMutexW, Process32FirstW, CreateToolhelp32Snapshot, CloseHandle, GetLastError, HeapReAlloc, lstrcmpiW, FreeEnvironmentStringsW, GetModuleFileNameW, InitializeCriticalSectionAndSpinCount, LoadLibraryA, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, GetModuleHandleW, Sleep, GetProcAddress, ExitProcess, GetStartupInfoW, RaiseException, RtlUnwind, HeapFree, HeapAlloc, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, InterlockedIncrement, SetLastError, GetCurrentThreadId, InterlockedDecrement, HeapSize, WriteFile, GetStdHandle, GetModuleFileNameA, DeleteCriticalSection, LeaveCriticalSection, EnterCriticalSection
psapi.dll
GetModuleBaseNameW, EnumProcessModules, EnumProcesses
shell32.dll
ShellExecuteW
user32.dll
LoadBitmapW, SetWindowLongW, GetDlgItem, MoveWindow, GetWindowRect, GetClientRect, EnumWindows, GetWindowLongW, GetWindowThreadProcessId, EndDialog, PostQuitMessage, EndPaint, IsDlgButtonChecked, DefWindowProcW, DestroyWindow, DialogBoxParamW, KillTimer, SetTimer, UpdateWindow, CreateWindowExW, RegisterClassExW, LoadCursorW, LoadIconW, TranslateAcceleratorW, LoadAcceleratorsW, PostMessageW, wsprintfW, RegisterWindowMessageW, TranslateMessage, DispatchMessageW, GetMessageW, LoadStringW, BeginPaint