Import table
advapi32.dll
InitializeSecurityDescriptor, RegCloseKey, RegQueryValueExA, RegOpenKeyExA, SetSecurityDescriptorDacl
kernel32.dll
CreateNamedPipeA, ConnectNamedPipe, GetLastError, CloseHandle, ReadFile, WriteFile, FlushFileBuffers, DisconnectNamedPipe, CreateThread, TerminateThread, CreateFileA, HeapSize, WriteConsoleW, OutputDebugStringA, WriteConsoleA, SetStdHandle, GetLocaleInfoA, GetStringTypeW, GetStringTypeA, LCMapStringW, LCMapStringA, RtlUnwind, HeapReAlloc, VirtualAlloc, InitializeCriticalSection, FreeLibrary, GetCurrentProcess, GetModuleHandleA, GetProcAddress, LoadLibraryA, GetConsoleOutputCP, GetModuleFileNameA, GetCommandLineA, HeapFree, GetVersionExA, HeapAlloc, GetProcessHeap, GetStartupInfoA, TerminateProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, ExitProcess, GetStdHandle, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, WideCharToMultiByte, GetEnvironmentStringsW, SetHandleCount, GetFileType, DeleteCriticalSection, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, InterlockedIncrement, SetLastError, GetCurrentThreadId, InterlockedDecrement, HeapDestroy, HeapCreate, VirtualFree, QueryPerformanceCounter, GetTickCount, GetCurrentProcessId, GetSystemTimeAsFileTime, GetCPInfo, GetACP, GetOEMCP, IsValidCodePage, Sleep, MultiByteToWideChar, SetFilePointer, GetConsoleCP, GetConsoleMode, EnterCriticalSection, LeaveCriticalSection
shell32.dll
ShellExecuteA
user32.dll
DefWindowProcA, DestroyWindow, PostMessageA, DialogBoxParamA, UpdateWindow, ShowWindow, CreateWindowExA, RegisterClassExA, LoadCursorA, LoadIconA, DispatchMessageA, BeginPaint, TranslateAcceleratorA, UnhookWindowsHookEx, GetMessageA, SetWindowsHookExA, LoadAcceleratorsA, LoadStringA, SendMessageA, FindWindowA, EndDialog, PostQuitMessage, EndPaint, TranslateMessage