Import table
advapi32.dll
AllocateAndInitializeSid, GetTokenInformation, GetLengthSid, InitiateSystemShutdownA, CryptReleaseContext, CryptGenRandom, CryptAcquireContextA, SetSecurityDescriptorDacl, AddAccessAllowedAce, InitializeAcl, InitializeSecurityDescriptor, OpenProcessToken
kernel32.dll
GetDriveTypeA, HeapFree, FormatMessageA, LeaveCriticalSection, DeleteFileA, EnterCriticalSection, TerminateProcess, WaitForMultipleObjects, CreateEventW, SetEvent, Sleep, SetEnvironmentVariableA, GetEnvironmentVariableA, WideCharToMultiByte, HeapAlloc, SetLastError, WriteFile, MoveFileA, ExitProcess, DeleteCriticalSection, FlushFileBuffers, GetVersionExA, WaitForSingleObject, OpenEventA, GetCurrentProcess, GetFileAttributesA, GetCommandLineA, GetModuleFileNameA, CreateFileA, FindNextFileA, FindFirstFileA, CopyFileA, SetFileAttributesA, SystemTimeToFileTime, GetSystemTime, GetDiskFreeSpaceA, QueryDosDeviceA, GetCurrentDirectoryA, SetEndOfFile, SetFileTime, LocalFileTimeToFileTime, DosDateTimeToFileTime, GetExitCodeProcess, CreateProcessA, ExpandEnvironmentStringsA, GetFileSize, CreateThread, CreateEventA, GetProcessHeap, InitializeCriticalSectionAndSpinCount, GetModuleHandleA, QueryPerformanceCounter, GetCurrentThreadId, GetCurrentProcessId, GetSystemTimeAsFileTime, SetUnhandledExceptionFilter, CloseHandle, DeviceIoControl, GetSystemDirectoryA, LoadLibraryA, GetProcAddress, FreeLibrary, SetErrorMode, GetTickCount, CreateDirectoryA, GetLastError, RemoveDirectoryA, MoveFileExA, SetFilePointer, FindClose, ReadFile
msvcrt.dll
DllMain
ntdll.dll
NtShutdownSystem, NtAdjustPrivilegesToken, NtClose, NtOpenProcessToken
shell32.dll
SHBrowseForFolderA, SHGetPathFromIDListA
user32.dll
ShowWindow, SendDlgItemMessageA, SendMessageA, DialogBoxParamA, LoadStringA, EndDialog, SetParent, MessageBoxA