Import table
advapi32.dll
GetAce, SetSecurityDescriptorGroup, IsValidSid, GetLengthSid, CopySid, SetSecurityDescriptorOwner, InitializeSecurityDescriptor, RegQueryValueExW, RegQueryValueExA, RegOpenKeyExA, RegCloseKey, LookupAccountSidW, ConvertSidToStringSidA, EqualSid, ControlService, DeleteService, CreateServiceA, OpenServiceA, ChangeServiceConfigA, ChangeServiceConfig2A, SetServiceStatus, StartServiceCtrlDispatcherA, RegisterServiceCtrlHandlerExA, RegQueryInfoKeyA, RegEnumKeyExA, RegCreateKeyExW, OpenProcessToken, OpenThreadToken, GetTokenInformation, LookupAccountNameA, AddAccessAllowedAce, InitializeAcl, RegSetValueExW, AllocateAndInitializeSid, CreateWellKnownSid, SetEntriesInAclA, RegSetKeySecurity, FreeSid, RegDeleteValueA, RegOpenKeyExW, RegDeleteValueW, RegDeleteKeyA, RegSetValueExA, RegCreateKeyExA, ReportEventA, DeregisterEventSource, RegisterEventSourceA, OpenSCManagerA, EnumServicesStatusExA, CloseServiceHandle, GetAclInformation, AddAce, SetSecurityDescriptorDacl, RegQueryInfoKeyW
crypt32.dll
CryptProtectData, CryptUnprotectData, CertFindCertificateInStore, CertGetNameStringA, CertOpenStore, CertFreeCertificateContext, CryptQueryObject, CryptMsgClose, CertCloseStore, CryptMsgGetParam, CertCompareCertificateName
iphlpapi.dll
NotifyAddrChange, GetIpNetTable, GetIpAddrTable, GetPerAdapterInfo, GetAdaptersInfo, GetExtendedTcpTable, GetNetworkParams, CancelIPChangeNotify
kernel32.dll
TlsFree, SetHandleCount, GetACP, VirtualFree, IsValidCodePage, SetStdHandle, GetStringTypeA, GetStringTypeW, HeapCreate, LCMapStringW, LCMapStringA, FindFirstFileW, GetDriveTypeW, ExitProcess, GetOEMCP, UnlockFile, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, SetEndOfFile, FlushFileBuffers, HeapSize, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, GetFullPathNameA, GetFileInformationByHandle, PeekNamedPipe, InitializeCriticalSectionAndSpinCount, GetFullPathNameW, CreateFileW, LockFile, SetConsoleMode, ReadConsoleInputA, ExitThread, FindFirstFileA, GetDriveTypeA, FileTimeToLocalFileTime, FileTimeToSystemTime, FindClose, SetConsoleCtrlHandler, GetStartupInfoA, GetCurrentDirectoryA, VirtualQuery, GetSystemInfo, VirtualAlloc, VirtualProtect, GetConsoleMode, GetConsoleCP, SetFilePointer, GetTimeZoneInformation, GetDateFormatA, GetTimeFormatA, GetCPInfo, GetSystemTimeAsFileTime, HeapReAlloc, IsDebuggerPresent, SetUnhandledExceptionFilter, UnhandledExceptionFilter, TerminateProcess, RtlUnwind, GetUserDefaultLCID, GetLocaleInfoA, EnumSystemLocalesA, IsValidLocale, GetLocaleInfoW, CompareStringA, CompareStringW, SetEnvironmentVariableA, CreateFileA, ReleaseSemaphore, CreateSemaphoreA, TlsGetValue, DuplicateHandle, TlsSetValue, TlsAlloc, CreateMutexA, SetThreadPriority, ResumeThread, OutputDebugStringA, InterlockedExchange, FlushConsoleInputBuffer, GetVersionExA, GlobalMemoryStatus, GetCurrentProcessId, QueryPerformanceCounter, GetTickCount, GetStdHandle, GetFileType, GetVersion, OpenEventA, ResetEvent, WaitForMultipleObjects, OpenProcess, CreateThread, GetModuleHandleW, GetCurrentThreadId, GetCommandLineA, SetErrorMode, RaiseException, GetSystemDefaultLCID, IsDBCSLeadByte, lstrcmpiA, LoadLibraryExA, FindResourceA, LoadResource, SizeofResource, WideCharToMultiByte, lstrlenW, GetComputerNameA, GlobalAlloc, GlobalFree, LocalAlloc, lstrlenA, GetModuleFileNameA, SetEvent, GetSystemTime, GetCurrentThread, MultiByteToWideChar, GetProcessHeap, HeapAlloc, HeapFree, Sleep, CloseHandle, GetLastError, GetOverlappedResult, WaitForSingleObject, ReadFile, CreateEventA, WriteFile, DeviceIoControl, FormatMessageA, GetModuleHandleA, GetProcAddress, DeleteCriticalSection, EnterCriticalSection, LeaveCriticalSection, InitializeCriticalSection, InterlockedIncrement, InterlockedDecrement, ReleaseMutex, SetLastError, LocalFree, FreeLibrary, GetCurrentProcess, LoadLibraryA, SetDllDirectoryA, EncodePointer, DecodePointer, InterlockedCompareExchange, HeapSetInformation, GetStartupInfoW
msvcp100.dll
DllMain
msvcr100.dll
DllMain
ole32.dll
CoCreateInstance, CoUninitialize, CoSetProxyBlanket, CoInitializeEx, CoInitializeSecurity, CoTaskMemAlloc, CoTaskMemRealloc, StringFromGUID2, CoResumeClassObjects, CoRevokeClassObject, CoRegisterClassObject, CoSuspendClassObjects, CoRevertToSelf, CoImpersonateClient, CoTaskMemFree, CoAddRefServerProcess, CoReleaseServerProcess
rpcrt4.dll
UuidCreate, UuidToStringA, RpcStringFreeA
setupapi.dll
SetupDiDestroyDeviceInfoList, SetupDiGetDeviceInterfaceDetailA, SetupDiEnumDeviceInterfaces, SetupDiGetClassDevsA
shell32.dll
SHGetFolderPathA
statusstrings.dll
GetStatusString
user32.dll
GetProcessWindowStation, GetUserObjectInformationW, PostThreadMessageA, LoadStringA, CharNextW, MessageBoxA, CharUpperA, GetMessageA, TranslateMessage, DispatchMessageA, CharNextA, wsprintfA, UnregisterDeviceNotification, RegisterDeviceNotificationA, GetDesktopWindow
version.dll
GetFileVersionInfoA, GetFileVersionInfoSizeA, VerQueryValueA
winhttp.dll
WinHttpQueryDataAvailable, WinHttpCloseHandle, WinHttpSetOption, WinHttpDetectAutoProxyConfigUrl, WinHttpGetProxyForUrl, WinHttpSendRequest, WinHttpReceiveResponse, WinHttpQueryHeaders, WinHttpQueryAuthSchemes, WinHttpSetStatusCallback, WinHttpReadData, WinHttpAddRequestHeaders, WinHttpCrackUrl, WinHttpConnect, WinHttpOpenRequest, WinHttpSetCredentials, WinHttpOpen
wintrust.dll
WinVerifyTrust
ws2_32.dll
WSACreateEvent, getnameinfo