a keylogger for mac os x, implemented in native C