A keylogger is a small piece of hardware that is usually inserted between the keyboard port and the keyboard. The hardware keylogger then records all user keystrokes to it’s internal memory. These devices generally have memory capacities between 8Kb and 2MB.
