Я хочу иметь возможность читать беспроводной трафик, отправленный с моей беспроводной клавиатуры. Сначала я думал, что могу просто купить какую-нибудь плату, например Arduino, подключить модуль, например nRF24L01+, и использовать эту комбинацию. Поскольку я совсем не силен в электронике, я бы предпочел найти другое решение и, в конце концов, подумал, что у меня уже есть приемопередатчик для беспроводной связи: WiFi-адаптер моего ноутбука. Как я уже сказал, я мало разбираюсь в электронике, поэтому мне интересно, действительно ли возможно написать, скажем, драйвер устройства Linux для моего адаптера, чтобы он мог захватывать и обрабатывать беспроводную связь, отличную от WiFi. Есть ли какое-то электронное препятствие? Это просто программная проблема или, может быть, моя прошивка адаптера WiFi не позволяет мне читать ничего, кроме трафика WiFi?
Если он использует ту же частоту, что и карта Wi-Fi, это должно быть возможно в зависимости от вашей карты, навыков и готовности инвестировать время;). Возможно, было бы проще и быстрее пойти с чем-то другим, например, посмотрите на путь, по которому Тим сделал своего шпиона своими руками.
Использование такого устройства, как Wi-Fi-шпион, должно дать ответ, есть оно там или нет. Тим сделал свой собственный самодельный шпион на основе более дешевого устройства и опубликовал исходный код, который он использовал. Основание этого устройства на карте Wi-Fi должно быть возможным, если оно поддерживает цифровые отчеты RSSI или нет. Начиная с этого кода, должно быть возможно найти интересующий вас сигнал и работать с ним.
Еще один «простой» способ узнать, какую частоту использует ваша клавиатура, — проверить ее с помощью частотомера (либо позаимствовать у хакерского пространства, у друга, у радиолюбителя, либо купить [есть дешевые варианты, например, на ebay]). Причина, по которой я это говорю, заключается в том, что некоторые [я видел] используют 2,4 ГГц, а некоторые — 27 МГц; и я был бы очень впечатлен, если бы вы могли читать 27 МГц с помощью взломанного драйвера Wi-Fi;)
Вы можете проверить KeyKerki
Этот проект аппаратного и программного обеспечения с открытым исходным кодом позволяет каждому человеку проверить уровень безопасности своих собственных передач с клавиатуры и/или продемонстрировать сниффинг-атаки (только в образовательных целях).
Они работали как на 27 МГц , так и на 2,4 ГГц , но это автономное решение, не использующее компьютерную карту.
Джей Роберт
Джио
Стивенвх