Работа TP-Link WN722N в режиме монитора на Kali Linux

Kali Linux Icon

TP-Link WN722N — популярный WiFi-адаптер, который часто используется для аудита безопасности и взлома беспроводных сетей. Это недорогой и удобный адаптер для вардрайвинга, но есть одна проблема — новые версии не работают в режиме монитора на Kali Linux. В этой статье я покажу, как эту проблему решить.

Еще по теме: Лучшие устройства хакера

В данной статье речь идет об адаптере TP-Link WN722N, если вас интересует включение режима монитора на всех адаптерах, тогда переходите в статью «Как перевести адаптер в режим монитора WiFi».

Режим монитора TP-Link WN722N на Kali Linux

Дело в том, что TP-Link WN722N версия 1 поставляется с чипсетом Atheros AR9002U и поддерживает режим монитора. Версии 2 и 3 уже идет с микросхемой Realtek RTL8188EUS и не поддерживает режим монитора и перехват пакетов. TP-Link N150 TL-WN722N первой ревизии сейчас трудно найти, поэтому надо искать решение.

Ко мне в руки попал Wi-Fi адаптер TP-Link WN722N версии 2. После подключения он заработал и я смог подключиться к своей сети Wi-Fi, но мне нужен режим монитора и инжект пакетов.

Модель TP-Link WN722N V 2

 

Откроем терминал Kali Linux и проверим беспроводные сетевые интерфейсы:

В моем случае wlan0 — это встроенный беспроводной интерфейс, а wlan1 — сетевой интерфейс адаптера.

Запустим следующую команду, чтобы проверить, поддерживает ли адаптер режим монитора:

Проверка режима монитора TP-Link WN722N Kali Linux

На скрине выше видно, что WiFi-адаптер не поддерживает режим монитора и для решения этой проблемы придется шаманить с драйвером TP-Link WN722N.

Настройка TP-Link WN722N в режиме монитора на Kali Linux

Обновим Kali Linux:

Установим зависимости:

Установить зависимости TP-Link WN722N на Kali linux

Проверим наличие обновлений ядра:

На скрине ниже видно, что мы уже на обновленном ядре:

Проверка обновлений Kali Linux

Удаляем текущий драйвер RTL8188EUS:

Выполняем команду (нужны права root):

Пользователь root Kali Linux

Добавим старые драйверы в черный список:

После этого старые драйверы удалятся и потребуется перезагрузка.

После перезагрузки необходимо установить драйвер, который поддерживает режим монитора и перехват пакетов TP-Link WN722N. Для этого клонируем из GitHub драйвер от aircrack-ng:

Установка драйвера rtl8188eus на Kali Linux

После скачивания перейдем в созданный каталог:

Скомпилируем драйвер:

Процесс компиляции драйвера Wi-Fi на kali linux

Процесс компиляции может занять пару минут в зависимости от производительности системы. Затем запустим команду для установки скомпилированного драйвера:

Настройка TP-Link WN722N в режиме монитора на Kali Linux

Для настройки запустим команду:

Перезапустим систему. После перезагрузки проверим сетевые интерфейсы:

По-прежнему режим монитора не доступен.

Включим режим монитора на интерфейсе wlan1 (в моем случае). Для этого мы запускаем следующие команды одну за другой:

Теперь можно проверить состояние сетевых интерфейсов:

Режим монитора tplink wn722n

Теперь WiFi-адаптер wlan1 может работать в режиме монитора.

Проверим работу адаптера, просканировав сети Wi-Fi:

Результат на скрине:

Сканирование в режиме монитора с tplink wn722n

Видим, что TP-Link WN722N версии 2 может сканировать сети.

Давайте проверим внедрение пакетов с помощью следующей команды (мы пробовали это в начале):

Перехват пакетов на tplink wn722n

На приведенном выше скрине видно, что перехват пакетов теперь прекрасно работает на WiFi-адаптере TP-Link WN722N версии 2. Можно приступать к взлому Wi-Fi.

Еще по теме: Антенны для вардрайвинга

QUASAR

Этичный хакер: компьютерный ниндзя и мастер цифровых тайн.

Добавить комментарий

  1. Вася

    Огромное спасибо автору. Реально делает 3 ревизию TP-Link WN722N пригодной.

    От себя добавлю чтобы новый дравер загружался в ядро автоматически, его имя «8188eu»нужно прописать в файл:

    и не добавлять строку «blacklist 8188eu» в файл:

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

    Ответить
    1. Максим

      привет, можно подробнее как это сделать в кали линукс 2023

  2. никил

    и от меня спасибо бро ты меня выручил собирался покупать другой адаптер.

    Ответить
  3. Карвалол

    Не работает на ядре 4.15 и далее

    Ответить
  4. Gary32

    Спасибо

    Ответить
  5. Yourbro

    Дружище
    ПОМОГИ
    У меня не получается установить драйвер
    У меня нету файла realtek.conf etc/modprob.d/realtek.conf

    Ответить
    1. Никита

      Забей у меня тож его нет. Пропусти шаг

  6. Рио

    Спасибо!

    Ответить
  7. Олег Янковский

    Попробуй realtek.conf etc/modprobe.d/realtek.conf (пропушена «e» в modprobe.d)

    Ответить
  8. Lamerok

    Подскажите, после Wifite отключил режим монитора. Теперь адаптер в iwconfig выглядит: «unassociated Nickname: » и не подключается к вифи. В NetworkManager отображается как обычно, пытаюсь установить соединение, но выбрасывает на ввод пароля. И теперь адаптер работает только в мониторе, iwconfig вместо «unassociated» выдает «802.11b», больше разницы нет. И каким-то чудом одновременно заработал встроенный адаптер Mediatek!)) Как можно пофиксить?

    Ответить
  9. xnullzz

    Благодарю автора статьи и комментатора «Вася») Третья ревизия отработала успешно. Добавлю свои 5 копеек, мало ли, кому будет полезно: с текущей версией ядра (6.3.0) не билдился модуль ядра, в github issues нашёл решение, на пункте с клонированием репозитория используйте https://github.com/gglluukk/rtl8188eus вместо того, что в гайде.

    Ответить