Кейлоггер (клавиатурный шпион) - программное обеспечение или аппаратное устройство, регистрирующее различные действия пользователя — нажатия клавиш на клавиатуре компьютера, движения и нажатия клавиш мыши и т. д.
Кейлоггер практически невозможно заметить: он работает как составной элемент ОС в фоновом режиме. Сегодня расскажем о том, насколько законно использовать такое ПО в компании, какие задачи можно решить с его помощью, а также рассмотрим самые популярные кейлоггеры.
Существует множество видов кейлоггеров, все они делятся на две большие категории — программные и аппаратные. Рассмотрим их функционал и принцип работы подробнее.
Программные кейлоггеры различаются по принципу работы, что определяет их архитектуру, уровень доступа к системе и методы перехвата данных.
На основе гипервизора
Теоретически это часть вредоносного ПО. Оно работает под управлением операционной системы, но не затрагивает ее.
На основе ядра
Такие кейлоггеры сложно внедрить, обнаружить и удалить с ПК. Клавиатурных шпионов не выявят даже антивирусы, специальные сканеры и другие приложения. Их часто внедряют в операционную систему, чтобы получить доступ к аппаратным средствам.
Удалить программу может только человек с правами доступа администратора. Кейлоггеры получают доступ к любой информации, которая была набрана на клавиатуре и сохранена в ОС.
На основе API
У программ есть API-крючки для перехвата информации, набранной на клавиатуре. Как только пользователь нажмет клавишу, шпион запишет информацию. API-кейлоггеры в Windows изучают активность клавиатуры с помощью функции перехвата.
На основе перехвата трафика
Задача таких клавиатурных шпионов — фиксация нажатий клавиатуры путем перехвата трафика. Действия пользователя отслеживаются посредством интернет-мониторинга. Шпионы перехватывают информацию и при HTTPS шифровании.
Анализаторы пакетов (снифферы)
Это приложения для просмотра трафика, перехвата исходящих и входящих сетевых пакетов данных, информации о RFC и другой информации. Шпионы перехватывают сетевой трафик и получают пароли без шифрования.
Удаленные программные кейлоггеры
Удаленную связь «администратор-кейлоггер» можно установить следующими способами:
Связанные функциональные дополнения
Большинство клавиатурных шпионов перехватывают информацию как с клавиатуры, так и при поступлении из других источников. К ним относятся:
Например, программа ИНСАЙДЕР с заданной периодичностью делает скриншоты экрана и считывает графическую информацию с ПК.
Аппаратные кейлогеры представляют собой устройства, которые физически устанавливаются между клавиатурой и компьютером для перехвата вводимой информации.
Преимущество таких кейлоггеров заключается в независимости от ОС, которая установлена на компьютере. Сервис не мешает работать программам, к тому же его невозможно обнаружить. Сегодня также существуют аппаратные кейлоггеры, управлять которыми можно по беспроводной связи. Перечислим основные виды.
На основе микропрограмм
Чтобы аппаратные кейлоггеры считывали клавиатурные события на уровне BIOS, их оснащают функциональными кодами программных клавиатурных шпионов.
На основе встроенных элементов
Они записывают нажатия клавиш с помощью серии устройств, которые расположены между клавиатурой и компьютером. Если необходимо организовать скрытый мониторинг, устройства размещают внутри клавиатуры. В результате клавиатурный шпион становится незаметным. Преимущество аппаратных кейлоггеров заключается в независимости от ОС, которая установлена на компьютере. Сервис не мешает работать программам, к тому же его невозможно обнаружить. Сегодня есть аппаратные кейлоггеры, управлять которыми можно по беспроводной связи.
Беспроводная клавиатура и сниффер
Задача снифферов — сбор пакетов данных, которые беспроводная клавиатура передает приемнику. Чтобы обеспечить беспроводную связь между двумя устройствами, не всегда используют шифрование. Поэтому передача необходима, чтобы увеличить скорость перехвата и декодировать полученные данные.
Накладные клавиатурные кнопки
Их используют злоумышленники. Например, такие клавиши перехватывают в банкоматах PIN-коды банковских карт.
Акустический кейлоггер
С помощью акустического криптоанализа можно мониторить звуки, которые появляются при введении символов. Если клавиши на клавиатуре будут издавать различные тональные сигналы, кейлоггеры отреагируют на изменение акустических тонов, определят время между нажатиями клавиш, запишут иную контекстную информацию.
Единственным недостатком этого метода можно назвать большой объем записи. Чтобы корректно распознать и расшифровать данные, необходимо не менее 1000 символов.
Использование электромагнитных излучений
Клавиатурные шпионы перехватывают электромагнитное излучение от клавиатуры на расстоянии 20 м. При этом подключать дополнительные устройства к клавиатуре не нужно. У метода есть один недостаток — высокая стоимость оборудования.
Другие виды клавиатурных шпионов
Оптическое наблюдение — это не кейлоггер. Но его тоже можно использовать, чтобы считывать пароли и PIN-коды. Злоумышленники таким способом перехватывают информацию с помощью скрытых камер наблюдения.
Многие пользователи считают такое ПО вредоносным и ассоциируют его с преступностью, ведь установку кейлоггера можно рассматривать как вторжение в частное пространство. Однако применение таких программ не нарушает законодательство.
Кейлоггеры полезны работодателям. С помощью шпионов руководители могут узнать, что делают их сотрудники в течение дня: программы формируют детальные отчеты о продуктивности персонала.
Также кейлоггеры защищают настройки приватности и сохраняют пароли и данные, которые могут быть утеряны из-за сбоев в работе компьютера.
Кейлоггеры для Windows и macOS позволяют:

Разработчики предлагают разные версии программ-шпионов. Чтобы выбрать оптимальный вариант, нужно составить список необходимых функций и исключить лишнее.
Рассмотрим популярные программы-кейлоггеры.
Кейлоггер – одна из составных частей системы мониторинга работы персонала и контроля рабочих мест ИНСАЙДЕР.
Возможности кейлоггера в ИНСАЙДЕР
Кейлоггер отображает все, что писали работники в разных программах:
Все собранные тексты анализируются по ключевым словам. Система выявляет «запрещенные» словосочетания и формирует отчет для руководителя.
Как устроен кейлоггер в программе ИНСАЙДЕР

Преимущества кейлоггера ИНСАЙДЕР
Доказательства
Если вы подозреваете, что ваши подчиненные сотрудничают с конкурентами и сливают конфиденциальную информацию, у вас будут неопровержимые доказательства.
Кейлоггер с функцией скриншотов отслеживает любую активность пользователей. ПО фиксирует нажатие клавиш и контент в буфере, контролирует посещение сайтов, логирует действия в программах. Кейлоггер подходит для рабочего и домашнего использования. С его помощью работодатели защитят компанию от утечек информации.

ПО работает в фоновом режиме и остается незаметным для пользователей. Только установщик может применить специальную комбинацию клавиш и вписать пароль, чтобы программа перестала быть невидимой.
Сервис блокирует нежелательные сайты и приложения, когда пользователь вписывает определенные ключевые слова.
Разработчик предлагает две версии продукта:
Пользователи из РФ могут столкнуться с проблемой оплаты подписки. Из-за санкционных ограничений российские банковские карты не принимаются зарубежными платежными системами. Чтобы приобрести продвинутую лицензию Iwantsoft Keylogger, пользователям из России нужно воспользоваться картами иностранных банков или посредническими сервисами.
Полностью незаметный для пользователей мониторинговый инструмент отслеживает нажатия, сетевую активность, URL, копируемые файлы. Что делает программа:
Это всемирно известный клавиатурный шпион.
Полезные функции:
Бесплатный инструмент для логирования клавиш записывает и отслеживает любые нажатия. Шпион может делать скриншоты активных программ с определенной частотой.

Полезные функции:
Сервис технически работает в России, однако доступ к официальному сайту разработчика для российских пользователей может быть ограничен. При этом установочный файл легко найти в интернете в свободном доступе на сторонних ресурсах.
Эту программу можно назвать личным автоматизированным дневником руководителя, с помощью которого он контролирует сотрудников.
Полезные функции:
Кейлоггер для Windows активируется при запуске ОС. Скрытую от юзеров программу защищает пароль. Скриншоты и уведомления на e-mail в бесплатной версии недоступны. Также кейлоггер не фиксирует IP-адреса.

Полезные функции:
Как и со многими зарубежными сервисами, покупка платной версии Revealer Keylogger с помощью российских банковских карт невозможна из-за санкционных ограничений. Бесплатная версия при этом остается доступной для скачивания и использования без ограничений.
Главное преимущество бесплатного кейлоггера — простота и удобство. Со многими шпионскими программами сложно разобраться из-за множества опций, а этот инструмент доступен большинству пользователей.

Полезные функции:
Как и в случае со Spyrix Keylogger, пользователи из России могут не иметь прямого доступа к официальному сайту Refog. Однако установить программу можно: дистрибутив легко найти в свободном доступе на сторонних каталогах и файловых хостингах.
Это простая программа фиксирует любую активность и сохраняет информацию в лог-файле. Его можно просмотреть как текстовый документ или веб-страницу.

Полезные функции:
Это инструмент для слежения, который проверяет активность пользователей и помогает руководителю узнать, что делают сотрудники в его отсутствие. Кейлоггер мониторит открытые и закрытые программы, нажатия, веб-сайты. Также ПО делает скриншоты и копирует информацию в буфер.

Полезные функции:
Прямой доступ к официальному сайту Actual Keylogger из РФ может быть затруднен, однако установочный файл легко найти в открытом доступе на сторонних файлообменниках.
Если ваша задача — следить за одним компьютером, подойдут бесплатные утилиты с базовым функционалом, такие как Refog Free Keylogger или Best Free Keylogger. Они позволяют:
Если же цель контролировать эффективность сотрудников, предотвращать утечки коммерческой тайны, оптимизировать рабочие процессы и управлять командой системно, выбирайте комплексные решения. Например, система мониторинга «ИНСАЙДЕР» объединяет функции кейлоггера, тайм-трекера и DLP-системы в одном интерфейсе.
Бесплатно протестируйте возможности системы — воспользуйтесь 14-дневной триал-версией и оцените ее эффективность в реальных условиях.
Да, применение кейлоггеров не нарушает закон. Компании используют их для оценки продуктивности персонала и защиты от утечек информации.
Он помогает контролировать рабочее время, отслеживать используемые программы, восстанавливать утерянные данные и собирать доказательства нарушений.
Они делятся на программные (работают внутри ОС) и аппаратные (физические устройства, подключаемые к ПК или встроенные в клавиатуру).
Для слежки за одним ПК подойдут бесплатные утилиты, а для контроля сотрудников и защиты бизнеса лучше выбрать комплексную систему, например «ИНСАЙДЕР».
Нет, такие устройства работают независимо от операционной системы, поэтому остаются невидимыми для программных сканеров и антивирусов.
Это ПО или устройство, регистрирующее нажатия клавиш и действия мыши. Заметить его практически невозможно, так как он работает в фоновом режиме.