Import table
advapi32.dll
RegSetValueExA, OpenSCManagerW, EnumServicesStatusW, CloseServiceHandle, RegNotifyChangeKeyValue, RegOpenKeyW, RegCreateKeyExA, RegQueryValueExA, OpenProcessToken, GetTokenInformation, AllocateAndInitializeSid, EqualSid, FreeSid, RegEnumKeyExA, RegOpenKeyExA, RegQueryValueExW, RegOpenKeyExW, RegCloseKey
kernel32.dll
GetLocaleInfoA, GetThreadLocale, IsBadReadPtr, FindClose, FindNextFileW, FindFirstFileW, GetModuleFileNameW, CloseHandle, GlobalFree, GlobalAlloc, GetCurrentProcess, lstrlenW, GetModuleHandleW, GetSystemDefaultLCID, SearchPathW, IsBadStringPtrW, IsBadWritePtr, GlobalUnlock, GlobalLock, GetShortPathNameW, ReadFile, GetFileSize, CreateFileW, LocalFileTimeToFileTime, SystemTimeToFileTime, CreateEventW, GetTickCount, GetFileAttributesW, WriteFile, SetFilePointer, CreateFileA, GetWindowsDirectoryA, GetPrivateProfileStringA, GetPrivateProfileStructA, WritePrivateProfileStringA, GetACP, CopyFileW, GetTempFileNameW, MoveFileExW, SetFileAttributesW, DeleteFileW, RemoveDirectoryW, GetCurrentProcessId, CreateMutexW, CreateDirectoryW, GetCurrentDirectoryW, OutputDebugStringW, GetCurrentThreadId, ReleaseMutex, WaitForSingleObject, FileTimeToLocalFileTime, FileTimeToSystemTime, HeapFree, GetProcessHeap, GetVersionExA, LoadLibraryA, GetSystemDirectoryA, lstrlenA, GetShortPathNameA, Module32Next, Module32First, CreateToolhelp32Snapshot, OpenProcess, FindFirstFileA, WriteConsoleA, SetStdHandle, MultiByteToWideChar, WideCharToMultiByte, GetLastError, LocalAlloc, LocalFree, EnterCriticalSection, GetSystemDirectoryW, LoadLibraryW, LeaveCriticalSection, GetProcAddress, FreeLibrary, DeleteCriticalSection, GetVersionExW, InitializeCriticalSection, InterlockedDecrement, InterlockedIncrement, GetLocalTime, GetPrivateProfileStringW, GetConsoleOutputCP, WriteConsoleW, FlushFileBuffers, WritePrivateProfileStructA, GetConsoleMode, GetConsoleCP, GetStringTypeW, GetStringTypeA, LCMapStringW, LCMapStringA, GetSystemTimeAsFileTime, QueryPerformanceCounter, GetEnvironmentStringsW, FreeEnvironmentStringsW, GetEnvironmentStrings, FreeEnvironmentStringsA, GetStartupInfoA, GetFileType, SetHandleCount, Sleep, IsValidCodePage, GetOEMCP, GetCPInfo, GetModuleFileNameA, GetStdHandle, InterlockedExchange, HeapDestroy, HeapAlloc, HeapReAlloc, HeapSize, RaiseException, TerminateProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, RtlUnwind, VirtualProtect, VirtualAlloc, GetModuleHandleA, GetSystemInfo, VirtualQuery, GetCommandLineA, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, SetLastError, HeapCreate, VirtualFree, ExitProcess
ole32.dll
CoInitialize, CreateStreamOnHGlobal, CoTaskMemFree, CLSIDFromString, CoCreateInstance, CoUninitialize, CLSIDFromProgID, CoGetClassObject, StringFromCLSID
shell32.dll
SHGetFolderPathW
user32.dll
wsprintfW
version.dll
GetFileVersionInfoSizeW, GetFileVersionInfoW, VerQueryValueW
wintrust.dll
WinVerifyTrust