Кейлоггер - это программное обеспечение или аппаратное устройство, которое предназначено для регистрации каждого нажатия клавиши на клавиатуре компьютера.
С помощью кейлоггера могут контролироваться любые нажатия клавиш на клавиатуре и мыши, причем фиксируются дата и время действия.
Использование кейлоггеров дает возможность владельцу (администратору по безопасности) ПК или автоматизированной системы определять все случаи, когда кто-то пытается набрать на клавиатуре критичные слова и словосочетания, передача которых в третьи руки приведет к угрозе информационной безопасности. Также благодаря использованию кейлоггеров можно войти в компьютер в случае потери логина и пароля или при отсутствии сотрудника (болезнь, отпуск и т.д.). Лучший кейлоггер позволяет определить (локализовать) все случаи, когда пытались перебирать пароли доступа и проконтролировать, использовались ли персональные компьютеры в нерабочее время. Если да, то что набиралось на клавиатуре.
Кроме того, использование кейлоггеров позволяет исследовать и анализировать компьютерные инциденты, определять точность, оперативность и адекватность реакций персонала на внешние воздействия, а также восстанавливать информацию в случае сбоев компьютерных систем.