The Keylogger - What It Is And How It Works
A keylogger is a program that runs as a backgound process on your computer. It will secretly record all your keystrokes and save them somewhere
secret. These secretly saved keystrokes are then later retrieved by the attacker. The attacker will carefully review the information in hopes of finding
usernames, passwords, credit card numbers or other personal information that would prove useful to them or could be sold. For example, a keylogger
can easily save and then provide to the attacker, confidential emails. The emails could then be provided to any interested outside party willing to pay
for the them.
There are different types of keyloggers. They can be software or hardware based. Software-based keyloggers are easy to distribute place on other
computers, thus infecting them. However, they are much more easily detected by Virus protection programs. Hardware-based keyloggers are usually
more complex and much harder to detect. It's possible that right now, your keyboard could be have a keylogger chip inserted and anything you type is
then saved into flash memory also placed inside your keyboard. For most of us, hardware keyloggers are not something we need to worry about on
our personal computers. Keyloggers have become one of the most powerful applications used for gathering information in a world where encrypted
traffic is becoming more and more common.
Over time, keyloggers have become more advanced and the ability to detect them becomes more difficult also. They can exist on a computer for
months or years, without being detected. During the time it is monitoring, a keylogger can collect a lot of information. Potentially, a keylogger can
obtain not only passwords and user names, contacts, bank account details, web browsing habits, interests, and much much more. All the information
that is collected can be used to steal a user's money, personal documents, and even their identity.
A software-based keylogger could be as simple as an .exe and a .dll that