Import table
advapi32.dll
CryptGetHashParam, CryptDestroyHash, CryptSetKeyParam, CryptEncrypt, CryptDecrypt, CryptImportKey, CryptGenKey, CryptExportKey, CryptDestroyKey, CryptReleaseContext, RegDeleteKeyA, RegEnumKeyExA, RegEnumValueA, RegQueryInfoKeyA, RegDeleteValueA, RegCreateKeyExA, RegSetValueExA, RegOpenKeyExA, RegQueryValueExA, RegCloseKey, StartServiceA, ControlService, OpenProcessToken, LookupPrivilegeValueA, AdjustTokenPrivileges, ConvertStringSecurityDescriptorToSecurityDescriptorA, GetSecurityDescriptorSacl, SetSecurityInfo, AllocateAndInitializeSid, SetEntriesInAclA, InitializeSecurityDescriptor, SetSecurityDescriptorDacl, FreeSid, RegisterTraceGuidsA, StartTraceA, TraceEvent, EnableTrace, ControlTraceA, UnregisterTraceGuids, StartServiceCtrlDispatcherA, RegisterServiceCtrlHandlerExA, QueryServiceConfigA, CloseServiceHandle, SetServiceStatus, OpenServiceA, DeleteService, OpenSCManagerA, CreateServiceA, ChangeServiceConfig2A, CryptSetHashParam, CryptCreateHash, CryptVerifySignatureA, CryptDuplicateHash, CryptHashData, CryptGenRandom, CryptAcquireContextA, RegisterEventSourceA, DeregisterEventSource, ReportEventA, CryptSignHashA
cfgmgr32.dll
CM_Get_Parent, CM_Get_DevNode_Registry_PropertyA
kernel32.dll
SetLastError, WaitForMultipleObjects, GetWindowsDirectoryA, GetModuleHandleExA, GetOverlappedResult, Sleep, IsDebuggerPresent, UnhandledExceptionFilter, TerminateProcess, InterlockedCompareExchange, InterlockedExchange, GetSystemPowerStatus, MulDiv, GetCurrentDirectoryA, QueryPerformanceCounter, QueryPerformanceFrequency, GetTickCount, GetModuleHandleA, IsBadReadPtr, IsBadWritePtr, LoadLibraryA, GetProcAddress, DeviceIoControl, FreeLibrary, lstrcatA, FindResourceA, LoadResource, SizeofResource, LockResource, GetCurrentProcess, CreateFileA, WaitNamedPipeA, WriteFile, ReadFile, ConnectNamedPipe, DisconnectNamedPipe, CreateNamedPipeA, LocalAlloc, OpenProcess, GetProcessVersion, LeaveCriticalSection, EnterCriticalSection, DeleteCriticalSection, InitializeCriticalSection, TerminateThread, OpenEventA, ReleaseSemaphore, OpenSemaphoreA, CreateSemaphoreA, UnmapViewOfFile, MapViewOfFile, OpenFileMappingA, CreateFileMappingA, GetCurrentThreadId, ReleaseMutex, CreateMutexA, ResetEvent, LocalFree, GetLocalTime, SetUnhandledExceptionFilter, FindFirstFileA, FindNextFileA, FindClose, CompareFileTime, GetCurrentProcessId, CreateDirectoryA, VerSetConditionMask, VerifyVersionInfoA, CreateEventA, WaitForSingleObject, CloseHandle, GetLastError, SetEvent, GetModuleFileNameA, GetSystemTimeAsFileTime
msvcr80.dll
DllMain
psapi.dll
GetModuleFileNameExA, GetProcessImageFileNameA
rpcrt4.dll
UuidCreate
shell32.dll
SHGetFolderPathA, SHCreateDirectoryExA
shlwapi.dll
PathAppendA, PathFileExistsA
user32.dll
TranslateMessage, SendMessageA, RegisterClassExA, DefWindowProcA, DestroyWindow, PostQuitMessage, CreateWindowExA, SetWindowLongA, PeekMessageA, UnregisterDeviceNotification, RegisterDeviceNotificationA, FindWindowA, GetWindowLongA, UnregisterClassA, PostMessageA, PostThreadMessageA, DispatchMessageA, GetMessageA
version.dll
VerQueryValueA, GetFileVersionInfoA, GetFileVersionInfoSizeA