How to Defend from Keyloggers in Firefox with Keystroke Encryption
More threats to computers exist every day. Not only do we have computer viruses and malware , but we have rootkits and other nasty pieces of code that can log your keyboard strokes or even add your computer to a botnet to attack other websites. Your computer can be infected even if you have anti-virus software installed. I can't stress enough how easy it is for a hacker to write a piece of code that gets around every piece of anti-virus software.
Keystroke logging is the act of intercepting typed keys before they are displayed to the screen, then logging them to a file. This allows for intrusion and access to data—even passwords.
Normally, when a key is pressed and entered into a computer, the keystroke goes from the keyboard to the OS kernel. From there, it goes back out and prints to the screen. To intercept this, a keylogger must inject itself between the keyboard and the kernel. Since keyloggers go before the application, your passwords are never obfuscated or encrypted, which leaves them viewable in plain text in the keylogger's log files.