Import table
advapi32.dll
CryptDestroyKey, CryptImportKey, CryptReleaseContext, CryptAcquireContextW, CryptDecrypt
kernel32.dll
DeleteCriticalSection, EnterCriticalSection, lstrlenW, LeaveCriticalSection, InitializeCriticalSection, GetLastError, MultiByteToWideChar, WideCharToMultiByte, GetStringTypeExW, SetEnvironmentVariableA, CompareStringW, CompareStringA, FlushFileBuffers, InterlockedIncrement, InterlockedDecrement, InterlockedCompareExchange, InterlockedExchange, Sleep, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, HeapFree, GetSystemTimeAsFileTime, HeapAlloc, GetCurrentThreadId, GetCommandLineA, RaiseException, RtlUnwind, GetCPInfo, LCMapStringA, LCMapStringW, GetStringTypeW, GetACP, GetOEMCP, IsValidCodePage, GetModuleHandleW, GetProcAddress, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, SetLastError, WriteFile, GetStdHandle, GetModuleFileNameA, GetTimeZoneInformation, HeapCreate, HeapDestroy, VirtualFree, VirtualAlloc, HeapReAlloc, HeapSize, ExitProcess, SetHandleCount, GetFileType, GetStartupInfoA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, QueryPerformanceCounter, GetTickCount, GetCurrentProcessId, GetStringTypeA, GetTimeFormatA, GetDateFormatA, GetUserDefaultLCID, GetLocaleInfoA, EnumSystemLocalesA, IsValidLocale, LoadLibraryA, GetLocaleInfoW, SetFilePointer, GetConsoleCP, GetConsoleMode, InitializeCriticalSectionAndSpinCount, FreeLibrary, SetStdHandle, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, ReadFile, CreateFileA, CloseHandle, GetModuleHandleA
user32.dll
LoadStringW
Export table
GetFactory