Keyloggers are a form of spyware that capture and record keystrokes, and can be deployed as either software installed on a target system or as a physical hardware device inserted between a keyboard and a computer. Both forms can store captured data locally or transmit it to a remote location.
Key Loggers
One way we can get a lot of valuable information is by using some sort of keylogger. A keylogger just essentially logs the keys, or the keystrokes, or whatever somebody's typing into a keyboard. This is a type of spyware, where we're spying on someone.
So a keylogger could be software that's installed on the computer and then recording what those keystrokes are. Or it could be hardware. We could actually plug something in between this keyboard and the machine, and it could be collecting the data.
Also, it could be storing it somewhere locally. Maybe if it's physically plugged into here, it could be stored locally on that physical device, or maybe it's stored in a file on the hard drive on this machine right here. The other thing it could be is it could be sending it away to somewhere else, so it could send it to another location.
Now, there are advantages and disadvantages to each of these. If it's local, how are you going to collect it? You need some sort of physical access to the device. But if it's sending it across the network, then somebody could spot that, because it's traffic that's flowing across the network.
So this is what a keylogger is, and some of the features of a keylogger.
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →