Possible keylogger or trojan?

Printable View