keylogger
A keylogger is a surveillance tool designed to record a user’s keystrokes. It can be implemented as hardware placed between the keyboard and computer or as a software program that runs on the device. Some keyloggers also capture additional data such as application activity, clipboard contents, screenshots, or form data submitted in web pages.
Hardware keyloggers are physical devices that intercept electrical signals or USB communications. Software keyloggers operate at
Keyloggers have legitimate uses, such as parental control, employee monitoring with proper consent, or digital forensics.
Detecting and preventing keyloggers involves endpoint protection, regular system auditing, and physical security for hardware devices.
Related topics include spyware, digital forensics, and monitoring software.