A program or hardware device that captures every key depression on the computer. Also known as "Keystroke Cops," they are used to monitor an employee's activities by recording every keystroke the user makes, including typos, backspacing and retyping.
A software-based keystroke logger can also be a Trojan that was installed clandestinely with the intent to steal passwords and confidential information. See
snoopware,
Trojan and
cyberveillance.
KeyGrabber Forensic Keylogger
This unassuming device from Keelog plugs into the USB port of the computer that the keyboard plugs into. The logger stores up to 16MB of keystrokes passing through it. (Image courtesy of Keelog.)