Import table
advapi32.dll
RegQueryValueExA, GetTokenInformation, OpenProcessToken, GetSidSubAuthority, GetSidSubAuthorityCount, GetSidIdentifierAuthority, IsValidSid, RevertToSelf, ImpersonateLoggedOnUser, LookupAccountSidA, RegOpenKeyExA, RegSetValueExA, RegCreateKeyExA, AllocateAndInitializeSid, ControlService, OpenSCManagerA, OpenServiceA, StartServiceA, QueryServiceStatus, CloseServiceHandle, RegEnumKeyA, CreateProcessAsUserA, DeregisterEventSource, ReportEventA, RegisterEventSourceA, SetSecurityDescriptorDacl, InitializeSecurityDescriptor, GetUserNameA, RegCloseKey, RegEnumValueA, RegQueryInfoKeyA, RegEnumKeyExA, RegOpenKeyA
kernel32.dll
GetCurrentProcess, GetTimeFormatA, GetDateFormatA, FormatMessageA, VirtualQuery, IsBadWritePtr, GetCurrentThread, WriteFile, GetProcAddress, LoadLibraryA, FreeLibrary, lstrlenA, lstrcmpA, GetVersion, GetCurrentProcessId, GetVersionExA, Process32Next, Process32First, CreateToolhelp32Snapshot, OpenProcess, SetLastError, InterlockedIncrement, InterlockedDecrement, WideCharToMultiByte, MultiByteToWideChar, GetTempFileNameA, GetEnvironmentVariableA, GetCurrentDirectoryA, GetTempPathA, DeleteFileA, GetWindowsDirectoryA, TerminateProcess, GetShortPathNameA, FindClose, FindFirstFileA, GetSystemDirectoryA, FreeEnvironmentStringsW, GetEnvironmentStringsW, GetComputerNameA, CreateFileA, MoveFileExA, SetFileAttributesA, CopyFileA, RemoveDirectoryA, FindNextFileA, CreateDirectoryA, SetEnvironmentVariableA, IsBadReadPtr, OpenMutexA, SetNamedPipeHandleState, WaitNamedPipeA, ReadFile, TransactNamedPipe, GetTickCount, CompareFileTime, GetFileTime, GetSystemTimeAsFileTime, GetLocalTime, InterlockedExchange, RtlUnwind, HeapFree, GetStartupInfoA, GetCommandLineA, HeapAlloc, HeapReAlloc, GetFileType, SetStdHandle, CreateThread, TlsSetValue, TlsGetValue, ExitThread, HeapSize, TlsAlloc, HeapDestroy, HeapCreate, VirtualFree, VirtualAlloc, GetCPInfo, GetACP, GetOEMCP, LCMapStringA, LCMapStringW, UnhandledExceptionFilter, FreeEnvironmentStringsA, GetEnvironmentStrings, SetHandleCount, GetStdHandle, GetStringTypeA, GetStringTypeW, FlushFileBuffers, SetEndOfFile, CompareStringA, CompareStringW, SetEnvironmentVariableW, IsBadCodePtr, GetFileSize, SetFilePointer, SetUnhandledExceptionFilter, EnterCriticalSection, LeaveCriticalSection, DeleteCriticalSection, InitializeCriticalSection, GetCurrentThreadId, GetFileAttributesA, CreateMutexA, WaitForSingleObject, LocalAlloc, LocalFree, CreateEventA, GetModuleHandleA, OutputDebugStringA, Sleep, OpenEventA, SetEvent, GetLastError, WaitForMultipleObjects, ExitProcess, GetModuleFileNameA, MoveFileA, CloseHandle
shell32.dll
SHGetSpecialFolderPathA, SHFileOperationA
shlwapi.dll
SHDeleteKeyA
user32.dll
GetWindowThreadProcessId, GetWindowTextA, SendMessageA, wvsprintfA, wsprintfA, EnumWindows, DefWindowProcA, RegisterClassA, CreateWindowExA, MessageBoxA, MsgWaitForMultipleObjects, PeekMessageA, DispatchMessageA, PostThreadMessageA, LoadStringA
version.dll
GetFileVersionInfoSizeA, GetFileVersionInfoA, VerQueryValueA