The Sneaky Keyloger or Key Logger
Among the more diabolical types of spyware is the keyloger. It is a program that runs in your
computer’s background secretly recording all your keystrokes. Some key loggers even record all mouse
movements and button clicks. Although they’re potentially useful as diagnostic or corporate surveillance tools,
hackers often use key loggers for illegitimate purposes, such as stealing user IDs and passwords from unsuspecting
users.
Once your keystrokes are logged, they are hidden away for later retrieval by the attacker. The attacker then
carefully reviews the information in hopes of finding passwords or other information that would prove useful to
them. For example, a keylogger can easily obtain confidential emails and reveal them to any interested outside
party willing to pay for the information.
Keylogers can be either software or hardware based. Software-based key loggers are easier to distribute and can
contaminate more systems, but at the same time are more easily detectable. Hardware-based key loggers are more
complex and harder to detect. For all that you know, your keyboard could have a key logger chip attached and
anything being typed is recorded into the chip’s flash memory. Key loggers have become one of the most powerful
applications used for gathering information in a world where encrypted traffic is becoming more and more
common.
As key loggers become more sophisticated, the capacity to detect them becomes more difficult. They can violate a
user’s privacy for months, or even years, without being noticed. During that time period, a key logger can amass a
lot of information about the user it is monitoring. A keyloger can potentially obtain not only passwords and log-in
names, but credit card numbers, bank account details, contacts, interests, web browsing habits, and much more. All
this collected information can be used to steal user’s personal documents, money, or even their identity.
A key logger might be as simple as an .exe file and a .dll file placed in a computer and activated upon boot up
via an entry in the registry. Or, the more sophisticated keyloggers, such as the Perfect Keylogger or ProBot
Activity Monitor have developed a full line of nasty abilities including:
• Undetectable in the process list and invisible in operation
• A kernel keylogger driver that captures keystrokes even when the user is logged off
• A remote deployment wizard
• The ability to create text snapshots of active applications
• The ability to capture http post data (including log-ins/passwords)
• The ability to timestamp record workstation usage
• HTML and text log file export
• Automatic e-mail log file delivery
All key loggers are not used for illegal purposes. A variety of other uses have surfaced. Key loggers have been
used to scrutinize web sites visited as a means of parental control over children. They have been actively used to
prevent child pornography and avoid children coming in contact with dangerous elements on the web.
As well, in December, 2001, a federal court ruled that the FBI did not need a special wiretap order to place a
keystroke logging device on a suspect’s computer. The judge allowed the FBI to keep details of its key logging
device secret (citing national security concerns). The defendant in the case, Nicodemo Scarfo Jr., indicted for
gambling and loan-sharking, used encryption to protect a file on his computer. The FBI used the keystroke logging
device to capture Scarfo’s password and gain access to the needed file.

|