A virus or physical device that creates a log of all keyboard activity on the targeted computer. Keystroke loggers, also called keyloggers, look for private information, financial account details, passwords, credit card information, and trade secrets.