Hardware key-logger is a tiny device that plugs in between a keyboard and computer, and is a very popular way of capturing and storing keystrokes from keyboard to their internal memory. Hardware keylogger are coming with 512 KB upto 2 GB memory. A 512 KB keylogger can store more than 512000 captured key strokes. It can capture data for 3 month with 8 hours working on computer daily. Can you imagine that how many secret information can be stored if the memory is 2GB.
Advantage of hardware keylogger over Software keylogger:
Hardware keylogger can be of two types according to its connection type with Keyboard:-
Detecting and Defeating Hardware keyloggers:-
Detecting of hardware keylogger is only possible by inspection. If you are using a public computer always check the connection of keyboard connector cable and computer to make sure it is free from any tiny device as shown in picture below.
But hardware keyloggers cant always detect like this, they can be inbuilt in keyboard, they can be wireless, or they can be hided through any other way so that you cant see them. So you need to be so alert while using a public computer.
Also some hardware keyloggers cant capture correctly Alt+Numpad keystrokes, so while you type username/ password you can use Alt+Numpad to write.