It appears to be some form of keylogger trojan.