Kloak: как спрятать свою манеру печати от слежки
Репозиторий давно не обновлялся
Последнее обновление было 1 год назад.
Знаете ли вы, что по ритму вашей печати можно идентифицировать вас с точностью до 90%? Это не сценарий из фантастического фильма, а реальная технология биометрической идентификации, которая уже используется в некоторых системах безопасности. Проект Kloak предлагает оригинальное решение этой проблемы.
Что делает Kloak?
Kloak — это ядерный модуль для Linux, который обфусцирует временные интервалы между нажатиями клавиш. Проще говоря, он добавляет случайные задержки к вашим нажатиям, делая ваш уникальный «почерк» на клавиатуре неузнаваемым для систем анализа.
Кому это нужно?
- Журналистам и активистам, работающим в опасных регионах
- IT-специалистам, заботящимся о приватности
- Всем, кто использует системы с двухфакторной аутентификацией по манере печати
Как это работает: технические детали
Kloak работает на уровне устройства, перехватывая события клавиатуры через интерфейс evdev и записывая их с задержкой через uinput. Основные особенности:
- Случайные задержки от 0 до 100 мс (настраивается)
- Гарантированный порядок событий — даже с задержками клавиши будут обрабатываться в правильной последовательности
- Аварийное отключение комбинацией RShift + LShift + Esc
Установка в Debian/Ubuntu:
sudo apt install devscripts
sudo mk-build-deps --remove --install
make all
sudo ./kloak
Практическое применение
На скриншотах из репозитория видно, как Kloak влияет на точность идентификации:


Как видите, точность идентификации падает с 90% до 50%, что делает систему практически бесполезной.
Ограничения
Kloak не защищает от:
- Анализа стиля письма (стилометрии)
- Повторяющихся нажатий клавиш
- Поведенческих паттернов вроде частоты исправлений
Вывод: стоит ли пробовать?
Если вы:
- Работаете с конфиденциальной информацией
- Используете системы с биометрической аутентификацией по печати
- Просто хотите усложнить задачу тем, кто пытается вас отследить
...то Kloak может стать полезным инструментом в вашем арсенале приватности. Проект сейчас поддерживается командой Whonix и доступен через их репозитории.
Для максимальной эффективности рекомендую поэкспериментировать с настройками задержки, подобрав баланс между анонимностью и удобством печати.
