Import table
kernel32.dll
InterlockedExchange, GetACP, GetLocaleInfoA, GetVersionExA, RaiseException, InitializeCriticalSection, DeleteCriticalSection, GetLastError, GetModuleFileNameA, lstrcpyA, TlsAlloc, CloseHandle, TlsFree, TlsSetValue, TlsGetValue, GetCurrentThreadId, GetCurrentProcessId, LeaveCriticalSection, EnterCriticalSection, lstrcmpiA, ExitProcess, GetCommandLineA, GetSystemInfo, VirtualProtect, LCMapStringW, LCMapStringA, GetStringTypeW, MultiByteToWideChar, GetStringTypeA, RtlUnwind, HeapFree, HeapAlloc, HeapReAlloc, QueryPerformanceCounter, GetTickCount, GetSystemTimeAsFileTime, VirtualQuery, WriteFile, HeapDestroy, HeapCreate, VirtualFree, VirtualAlloc, SetUnhandledExceptionFilter, SetLastError, GetProcAddress, GetModuleHandleA, TerminateProcess, GetCurrentProcess, HeapSize, SetHandleCount, GetStdHandle, GetFileType, GetStartupInfoA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, WideCharToMultiByte, GetEnvironmentStringsW, UnhandledExceptionFilter, LoadLibraryA, SetStdHandle, FlushFileBuffers, SetFilePointer, IsBadCodePtr, GetOEMCP, GetCPInfo
shlwapi.dll
StrStrIA
user32.dll
SetWindowsHookExA, PostMessageA, CallNextHookEx, GetClassNameA, GetWindow, UnhookWindowsHookEx, IsWindow, SendMessageTimeoutA, FindWindowA, GetParent
Export table
SABHookReleaseHook
SABHookSetHook