Keylogger
A keylogger is a type of software or hardware used to record every keystroke a user types, capturing sensitive information like passwords, credit card numbers, and personal messages. This information is then often sent to a remote attacker, who can use it for malicious purposes such as identity theft or gaining unauthorized access to accounts. They are commonly used as a form of malware and can be installed via phishing emails, malicious downloads, or physical access to a device.
Types of keyloggers
Software-based keyloggers: These are the most common type and are often a form of spyware installed as part of a larger malware attack. They can be difficult to detect because they are designed to operate stealthily.
Hardware-based keyloggers: These are physical devices that intercept keystrokes. They can be connected between the keyboard and the computer, disguised as a USB adapter, or even installed inside a keyboard or other components. While harder to install, they can be OS-independent.