A multi-platform C library to provide global userland input/ouput hooking.