Wednesday, 5 February 2014

Hardware keylogger: A brief overview

A hardware keylogger is widely used as electronic equipment which is competent enough of acquiring keystrokes from any particular USB keyboard or a PS/2. The general purpose of hardware logger is to use it especially for keystroke logging. Keystroke logging is considered to be one of the most trusted and authentic automatic procedures in which essential and confidential passwords are recorded safely for future reference. Such passwords can be put into practice with the help of BIOS-level firmware. A substitute process can also be implemented by additionally plugging a device in-between the keyboard and computer.

Mandatory essentials for a hardware logger

One of the biggest advanatage which hardware keyloggers offer as compared to software keyloggers is that a hardware keylogger enables you to login as soon as the computer is switched on. This enables the computer to track down the passwords from the particular disk encryption software. Few essentials which are mandatory for each and every keylogger are:

A stable memory device

A memory device which is non-volatile in nature like the flash memory records the data and information which is stored even there is no power due to any reason.

Microcontroller

The utility of this device is that it construes the particular datastream present in the middle of a computer and keyboard and the progresses it in the stable memory.

Hardware keylogger types

 There are 4 basic types of keylogger available in the market, namely:

Firmware

It the BIOS of a computer which is accountable for keeping a track of all the keyboard events and it can re-program in order to record the strokes of the key when processed.

Wireless Keylogger Sniffer

Bundle of information and data can be shifted from any wireless keyboard and the encryption then can be cracked down to protect the wireless communication in-between the two equipments.

Keyboard overlays

A fake keyboard is generally put on top of an original one and hence any key pressed is recorded simultaneously in both the equipments.

Normal hardware keylogger

It generally logs all the activities of the keyboard in the internal memory and it can be used by pressing a number of pre-definite characters. It cannot be detected by any other software and hence adds to its credentials.

Keylogger is generally used to assist a computer user in detecting the password which is lost due to any uncertainty or use it automatically to save time. With a keylogger, a user can over a number of problems related to password recovery and problems.