Multi-threading a keylogger? - MPGH