Драйвер устройства для захвата беспроводного трафика с помощью адаптера Wi-Fi?

Я хочу иметь возможность читать беспроводной трафик, отправленный с моей беспроводной клавиатуры. Сначала я подумал, что могу просто купить какую-нибудь плату, такую ​​как Arduino, подключить модуль, такой как nRF24L01 +, и использовать эту комбо.

Поскольку я плохо разбираюсь в электронике, я бы предпочел найти другое решение, и, в конце концов, я подумал, что у меня уже есть трансивер для беспроводной связи: мой ноутбук-адаптер Wi-Fi.

Как я уже сказал, я мало разбираюсь в электронике, поэтому я задаюсь вопросом, действительно ли можно написать драйвер устройства linux для моего адаптера, чтобы он мог захватывать и обрабатывать беспроводную связь, отличную от Wi-Fi.

Это выполнимо? Это лучший способ, которым я могу следовать, вместо того, чтобы использовать Arduino с беспроводным модулем?

EDIT Я не ищу реализацию такого драйвера устройства, моя цель – написать его самостоятельно. Я просто спрашиваю, есть ли что-то, что я не принимаю во внимание, прежде чем начать это путешествие.

  • Замените iwgetid на iw
  • Поиск помощи с новым драйвером rtwn (4) для OpenBSD
  • RTL8723BE: Wi-Fi всегда отключается и не может подключиться снова и должен быть перезапущен для подключения
  • Невозможно подключиться к Интернету в CrunchBang 10
  • Как включить Wi-Fi с помощью клавиатуры (Dell Inspiron 14r) в suse Linux 11.4
  • Операция невозможна из-за RF-Kill
  • Как установить драйверы Wi-Fi в Kali Linux?
  • Как настроить Wi-Fi-точку доступа в режиме 802.11n?
  • One Solution collect form web for “Драйвер устройства для захвата беспроводного трафика с помощью адаптера Wi-Fi?”

    Не драйвер устройства, а скорее информативный PDF-файл, который вам нужно знать, чтобы снять этот эксплойт: http://www.remote-exploit.org/content/keykeriki_v2_cansec_v1.1.pdf

    Вы увидите, что эксплойт не так-то просто снять, но опять же, конечно, в рамках возможности для целенаправленной атаки.

    Interesting Posts

    Получить список непрочитанных сообщений с сервера Unix

    Может ли libnotify использоваться для выполнения скрипта?

    Как я могу изменить цвет в панели, когда программа нуждается в внимании?

    Как grep рекурсивно в порядке последнего модифицированного времени?

    Разрешить безмоментное немодифицируемое программное обеспечение для привязки к портам 80 и 443

    Кодировка ввода клавиатуры

    Параметр дескриптора файла Parameretrize для открытия сокета tcp в сценарии оболочки

    Удаление раздела Windows из двойной загрузки

    Shell: как читать байты двоичного файла и печатать как шестнадцатеричные?

    Командная строка для возврата в графический интерфейс после Ctrl-Alt-F1?

    Ошибка в lpr, но принтер не печатает

    Использовать функцию bash в конвейерной команде

    Источник Bash – выберите правильную функцию, когда два источника файлов имеют одинаковое имя функции?

    Возможно ли, что APT примет «недействительный» сертификат?

    Почему Linux использует интерфейс символьного устройства для / dev / mem?

    Linux и Unix - лучшая ОС в мире.