Keyloggers are openly available and quite legal. You don't need to go onto 'hacker' sites to find them. I own one, just to see what it did and how hard it was to remotely read data and operate in general. I had no problems installing it on 3 laptops at the house all running the MS free security software, but my company PC caught the logger immediately and quarantined the email.