Import table
kernel32.dll
GetCurrentThreadId, GetCommandLineA, GetVersion, ExitProcess, TerminateProcess, GetCurrentProcess, TlsSetValue, TlsAlloc, TlsFree, SetLastError, TlsGetValue, GetLastError, SetHandleCount, GetStdHandle, GetFileType, GetStartupInfoA, DeleteCriticalSection, GetModuleFileNameA, FreeEnvironmentStringsA, FreeEnvironmentStringsW, WideCharToMultiByte, GetEnvironmentStrings, GetEnvironmentStringsW, GetModuleHandleA, GetEnvironmentVariableA, GetVersionExA, HeapDestroy, HeapCreate, VirtualFree, HeapFree, WriteFile, InitializeCriticalSection, EnterCriticalSection, LeaveCriticalSection, HeapAlloc, GetCPInfo, GetACP, GetOEMCP, VirtualAlloc, HeapReAlloc, GetProcAddress, LoadLibraryA, RtlUnwind, MultiByteToWideChar, LCMapStringA, LCMapStringW, GetStringTypeA, GetStringTypeW, InterlockedDecrement, InterlockedIncrement
user32.dll
PostMessageA, FindWindowA, SetWindowsHookExA, SendMessageA, CallNextHookEx, UnhookWindowsHookEx
Export table
InstallLLKbdHook
InstallMouseHook
InstallShellHook
RemoveLLKbdHook
RemoveMouseHook
RemoveShellHook