Вопрос или проблема
Я запускаю виртуальную машину Kali на VirtualBox и хочу подключить свой USB WiFi адаптер к данной ВМ.
Вот некоторые детали:
Хост ОС: Windows 8.1
Гостевая ОС: Kali Linux 1.1.0a (amd64)
USB адаптер: TP-Link TL-WN725N
Адаптер работает прекрасно в обычном режиме в ВМ, и iwconfig выглядит следующим образом:
eth0 нет беспроводных расширений.
wlan0 не связан Псевдоним:"<WIFI@REALTEK>"
Режим:Управляемый Частота=2.412 GHz Точка доступа: Не связана
Чувствительность:0/0
Повтор:выкл RTS порог:выкл Фрагментация порог:выкл
Ключ шифрования:выкл
Управление питанием:выкл
Качество связи:0 Уровень сигнала:0 Уровень шума:0
Rx недопустимый nwid:0 Rx недопустимый крипт:0 Rx недопустимый фраг:0
Tx чрезмерные попытки:0 Недопустимые Misc:0 Пропущенные маяки:0
lo нет беспроводных расширений.
Тем не менее, устройство не отображается в airmon-ng:
Интерфейс Чипсет Драйвер
И запуск airmon-ng start wlan0 возвращает: (убийство процессов не дало результата)
Найдено 3 процесса, которые могут вызвать проблемы.
Если airodump-ng, aireplay-ng или airtun-ng перестают работать через короткий
период времени, вы можете убить (некоторые из) них!
-e
PID Имя
2188 dhclient
2275 NetworkManager
2809 wpa_supplicant
Интерфейс Чипсет Драйвер
А airodump-ng возвращает:
nl80211 не найден
Я делаю что-то не так? Или адаптер просто не поддерживает режим мониторинга?
Или мне нужны какие-то драйвера, чтобы это заработало?
Попробуйте это:
airmon-ng
И запомните название вашего интерфейса, например wlan0
. Затем введите:
airmon-ng check kill
Затем включите режим мониторинга:
airmon-ng start wlan0
Теперь снова запустите airmon-ng
и запомните новое название интерфейса, которое будет что-то вроде: wlan0mon
Теперь запустите airodump-ng с именем интерфейса также:
airodump-ng wlan0mon
То же самое случилось со мной, когда я не был подключен к интернету. Я думаю, что если вы подключитесь к интернету каким-то образом и затем запустите команду, это сработает.
Ответ или решение
Решение проблемы: Интерфейс не отображается в airmon-ng на Kali Linux в виртуальной машине
Возникшая проблема
Вы используете виртуальную машину Kali Linux на базе VirtualBox и хотите подключить USB WiFi адаптер TP-Link TL-WN725N. Несмотря на то что адаптер функционирует корректно и отображается в iwconfig
, он не появляется в airmon-ng
, что мешает выполнению задач на уровне мониторинга.
Описание текущей ситуации
- Хостовая ОС: Windows 8.1
- Гостевая ОС: Kali Linux 1.1.0a (amd64)
- USB адаптер: TP-Link TL-WN725N
- Вывод iwconfig: Интерфейс wlan0 отображается, но не ассоциирован с какой-либо точкой доступа.
- Вывод airmon-ng: Интерфейс не отображается в списке доступных для работы в режиме мониторинга.
- Ошибки при запуске airmon-ng: Появляются сообщения о процессах, которые могут мешать, и сообщение о том, что
nl80211 not found
.
Возможные причины
-
Драйвера и совместимость: Не все USB адаптеры поддерживают работу в режиме мониторинга. TP-Link TL-WN725N известен своей частичной несовместимостью в некоторых конфигурациях. Завершение процессов, таких как
NetworkManager
иwpa_supplicant
, может не всегда помочь, если драйвера не поддерживают необходимые функции. -
Обновление и конфигурация системы: Ваша версия Kali Linux устарела (1.1.0a). Обновления могут включать новые драйвера для вашей модели адаптера, что позволит ему корректно работать в режиме мониторинга.
-
Проблемы с конфигурацией VirtualBox: Необходимо убедиться, что USB устройство правильно подключено и распознано виртуальной машиной. Убедитесь, что вы настроили USB-фильтры в VirtualBox.
Рекомендации по решению
Для устранения данной проблемы выполните следующие шаги:
-
Проверка поддержки режима мониторинга:
- Используйте
lsusb
, чтобы убедиться, что адаптер распознается, и посмотрите на его ID. - Выполните поиск информации о поддержке режима мониторинга для TP-Link TL-WN725N.
- Используйте
-
Обновление Kali Linux:
- Рекомендуется обновить систему до последней версии Kali Linux, если это возможно.
-
Проверка и настройка VirtualBox:
- Откройте настройки вашей виртуальной машины и перейдите на вкладку USB.
- Убедитесь, что ваш USB адаптер отображается в списке. Если нет, добавьте его вручную через USB-фильтры.
-
Использование airmon-ng:
- После того как вы завершили все ненужные процессы:
airmon-ng check kill
- Дайте команду на запуск мониторинга:
airmon-ng start wlan0
- Проверьте интерфейсы снова с
airmon-ng
.
- После того как вы завершили все ненужные процессы:
-
Запуск airodump-ng:
- Используйте имя нового интерфейса (обычно
wlan0mon
) для запуска airodump-ng:airodump-ng wlan0mon
- Используйте имя нового интерфейса (обычно
Заключительные советы
Если после выполнения всех шагов проблема не решается, возможно, стоит рассмотреть возможность использования другого WiFi адаптера, который официально поддерживает работу в режиме мониторинга в Kali Linux. А также, всегда полезно иметь актуальное программное обеспечение и драйвера, чтобы получать максимальную производительность и возможности от аппаратных средств.