Режим мониторинга wifi на андроид. Перевод беспроводной карты в режим монитора (наблюдения) в BlackArch. Графики, доступные в программе Acrylic WiFi Heatmaps в стандартном режиме

Режим мониторинга wifi на андроид. Перевод беспроводной карты в режим монитора (наблюдения) в BlackArch. Графики, доступные в программе Acrylic WiFi Heatmaps в стандартном режиме

Или Elcomsoft Wireless Security Auditor для Windows.

Ограничения WinPcap и Wi-Fi трафик в Wireshark

Ограничения по захвату пакетов Wi-Fi в Windows связаны с библиотекой WinPcap, а не с самой программой Wireshark. Ведь в Wireshark есть поддержка - специализированных и достаточно дорогих Wi-Fi адаптеров, чьи драйвера поддерживают отслеживание сетевого трафика в в среде Windows, который часто называют захватом сетевого трафика в «неразборчивом» (promiscuous) режиме в сетях Wi-Fi.

Видеоинструкция по использованию Acrylic WiFi с Wireshark в ОС Windows

Мы подготовили видео с демонстрацией процесса, которое поможет, если у вас остались вопросы или если вы хотите увидеть, как происходит захват беспроводного трафика с помощью любой Wi-Fi карты в Wireshark для Windows.

Загрузите , включающую множество дополнительных функций для захвата трафика и обработки полученных данных. Вы можете попробовать программу бесплатно или приобрести ее, чтобы поддержать дальнейшую разработку (мы внедряем новые функции каждую неделю). Бесплатная версия также поддерживает интеграцию с Wireshark. Ознакомьтесь со списком

Режим мониторинга («неразборчивый» режим или режим отслеживания) и нативный или стандартный режим - это два режима захвата данных, поддерживаемых программами и . Захват в режиме мониторинга можно производить с помощью любого , совместимого с нашим драйвером NDIS, либо с помощью профессионального оборудования, такого как карта AirPcap .

В зависимости от выбранного типа захвата можно получить более подробную информацию о сети Wi-Fi. Читайте продолжение, чтобы узнать, какие данные доступны в каждом из режимов захвата!

Нативный режим захвата

Пакет Acrylic WiFi совместим с любыми Wi-Fi адаптерами в нативном режиме захвата или в стандартном режиме. При осуществлении мониторинга в нативном режиме Wi-Fi адаптер ведет себя также, как и любое другое стандартное оборудование Wi-Fi.

Адаптер использует стандартные средства Windows для захвата только определенного типа пакетов Management, а именно пакетов Beacon, которые передаются точкой доступа. Такие пакеты передаются точкой доступа несколько раз в секунду и указывают на то, что в данный момент в сети или сетях осуществляется передача.

Инструменты Acrylic WiFi анализируют и интерпретируют эти пакеты, отображая содержащуюся в них информацию и сохраняя ее в текущем проекте.

При проведении захвата данных в нативном режиме для осуществления замеров не требуется никакое специализированное оборудование .

Информация, доступная в стандартном режиме при использовании Acrylic WiFi Professional

В программе Acrylic WiFi Professional при захвате данных в нативном режиме предоставляется следующая информация: SSID, MAC-адреса, сила сигнала, каналы, пропускная способность, IEEE 802.11, максимальная скорость передачи пакетов, WEP, WPA, WPA2, WPS, пароль, PIN-код WPS, производитель, первое обнаружение точки доступа, последнее обнаружение точки доступа, тип установленного соединения , а также широта и долгота (информация доступна при подключении устройства GPS).

Графики, доступные в программе Acrylic WiFi Heatmaps в стандартном режиме

В программе Acrylic WiFi Heatmaps в нативном режиме захвата можно генерировать следующие отчеты: RSSI, покрытие по точкам доступа, покрытие по каналам, максимальная поддерживаемая скорость передачи, количество точек доступа, перекрытие каналов, данные, сгруппированные по ячейкам, ширина полосы пропускания*, задержка*, потеря пакетов* и роуминг точек доступа*.

*Отчеты доступны при проведении .

Режим мониторинга с использование драйвера NDIS

Режим мониторинга - это режим захвата данных, который позволяет использовать Wi-Fi адаптер в режиме отслеживания или «неразборчивом» режиме. При этом адаптер способен перехватывать любые типы пакетов Wi-Fi: Management (включая пакеты Beacon ), Data и Control. Таким образом можно отобразить не только точки доступа, но и клиенты , которые передают данные на частоте сети Wi-Fi.

Для использования режима мониторинга необходим с нашим драйвером NDIS или профессиональный Wi-Fi адаптер, такой как карты AirPcap , которые поддерживают захват как в нативном режиме, так и в режиме мониторинга.

Для включения режима мониторинга на совместимых с нашим драйвером адаптерах, необходимо установить драйвер NDIS. Это можно сделать в программе Acrylic WiFi с помощью кнопки установки драйвера NDIS, расположенной рядом с кнопкой включения захвата в режиме мониторинга.

Информация, доступная в режиме мониторинга NDIS с помощью Acrylic WiFi Professional

При проведении захвата данных в режиме мониторинга Acrylic WiFi Professional предоставляет не только все данные, получаемые при работе в стандартном режиме, но и информацию о клиентских устройствах, подключенных к различным точкам доступа (#), количестве повторов отправки пакетов (Retries) , пакетах данных (Data) и пакетах типа Management (Mgt) .

Данные, доступные в режиме мониторинга NDIS в программе Acrylic WiFi Heatmaps

При проведении захвата данных в режиме мониторинга можно отобразить не только данные, доступные при захвате в стандартном режиме, но и карту плотности (Cell Density ) (плотность устройств, подключенных к выбранным точкам доступа) и частоту повторов отправки пакетов (Retries rate).

Режим мониторинга с помощью адаптера AirPcap

Кроме того, существует возможность производить захват трафика в режиме мониторинга с использованием профессионального оборудования для анализа сетей Wi-Fi, такого как карты AirPcap компании Riverbed. Эти карты поддерживают работу в нативном режиме и режиме мониторинга и, будучи разработанными специально для этой цели, обеспечивают улучшенную производительность. Поэтому, проводя захват в режиме мониторинга с помощью карты AirPcap, можно получить не только все данные, доступные при работе в режиме мониторинга с помощью адаптера, совместимого с драйвером NDIS, но и информацию о соотношении сигнал-шум (SNR) .

Значение параметра SNR помогает оценить качество связи, так как он учитывает интенсивность получаемого сигнала и уровень шума в беспроводной сети. Параметр может принимать значения от 0 (хуже) до 100 (лучше). Хорошим считается значение выше 60.

Отслеживание параметра SNR доступно как в программе , так и в . Попробуйте сами!

Перевести беспроводную карту в режим монитора (наблюдения) в BlackArch можно с помощью команды iwconfig. Эта команда является частью пакета net-tools. Сам пакет является зависимостью aircrack-ng, т. е. если в BlackArch вы уже установили aircrack-ng, то у вас уже должен быть и этот пакет. Тем не менее, если при попытке использования вы получаете сообщение об ошибке, что команда iwconfig не найдена, то установите следующий пакет:

$ iwconfig enp3s0 no wireless extensions. wlp2s0 IEEE 802.11abgn ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Power=15 dBm Retry short limit:7 RTS thr:off Fragment thr:off Power Management:off lo no wireless extensions. $

Про enp3s0 нам пишут, что этот интерфейс не имеет беспроводного расширения. lo это вообще не настоящий интерфейс. Т.е. искомое имя беспроводного интерфейса это wlp2s0 .

Кроме имени беспроводного интерфейса, нас интересует запись Mode:Managed. Т.е. интерфейс НЕ находиться в режиме монитора. Перевести его в режим наблюдения можно следующей последовательностью команд:

Sudo ifconfig wlp2s0 down sudo iwconfig wlp2s0 mode monitor sudo ifconfig wlp2s0 up

Или в одну строку:

Sudo ifconfig wlp2s0 down && sudo iwconfig wlp2s0 mode monitor && sudo ifconfig wlp2s0 up

Проверяем снова:

$ iwconfig enp3s0 no wireless extensions. wlp2s0 IEEE 802.11abgn Mode:Monitor Frequency:2.412 GHz Tx-Power=15 dBm Retry short limit:7 RTS thr:off Fragment thr:off Power Management:off lo no wireless extensions.

Как видим, интересующая нас строка поменялась на Mode:Monitor, т. е. мы перевели Wi-Fi карту в BlackArch в режим наблюдения.

Можно проверить:

Sudo wifite

Sudo airodump-ng wlp2s0

Да, в BlackArch эти программы нужно запускать обязательно с sudo — это вам не Kali Linux.

Как видно из моих скриншотов, у меня всё прекрасно получилось. А теперь давайте рассмотрим возможные причины неудач.

Почему беспроводная карта в BlackArch не переходит в режим наблюдения

  1. Для начала убедитесь, что вы работаете не в виртуальном компьютере (VirtualBox, например). В VirtualBox могут работать только USB Wi-Fi карты.
  2. Убедитесь, что вы правильно набираете команды, не нужно набирать имя моего беспроводного интерфейса — узнайти имя своего командой iwconfig.
  3. Ну и, наконец, самое печально, но и самое частое — ваша беспроводная карта (или её драйвера) просто не поддерживает режим наблюдения. Если вам интересно изучать эту тему, то не жмитесь и купите себе одну из карт, которые упоминаются в

Сын спрашивает отца-программиста:
– Папа, а почему солнце встает на востоке?
– Ты это проверял?
– Да.
– Работает?
– Да.
– Каждый день работает?
– Да.
– Тогда сынок, ради бога, ничего не трогай, ничего не меняй!

Само-собой, думалось, что проблема именно в Ривер. В нём бесконечно появлялись ошибки вроде «WARNING: Failed to associate with» даже без Pixiewps у меня он перестал что-либо подбирать. Но если присмотреться к работе других программ, например к Wifite, то там такая же проблема — атака на WPS не работает. Penetrator-WPS также не работает.

Ответ подсказал один из посетителей сайта с именем Владимир . Вот его сообщение:

«Замечал у себя проблему, что не всегда airmon переводит карту в режим монитора (название карты изменялось на wlan0mon, но режим оставался managed), в этот раз и penetrator не смог перевести карту в монитор. В итоге в режим монитора карту переводил вручную через iwconfig wlan0 mode monitor. После этого penetrator -i wlan0 -A начал работу»

Владимир, огромное Вам спасибо, что навели на верное решение!

Error for wireless request "Set Mode" (8B06) : SET failed on device wlan0 ; Device or resource busy.

В моём случае (думаю и у других, у кого схожая ситуация с Ривером) оказалось, что карта просто не переводилась в режим монитора.

Это можно сделать, как указал Владимир, следующей командой:

Iwconfig wlan0 mode monitor

Правда команда у меня выдавала следующую ошибку:

Error for wireless request "Set Mode" (8B06) : SET failed on device wlan0 ; Device or resource busy.

Побороть эту ошибку и перевести карту в режим монитора мне позволила следующая последовательность команд:

Ifconfig wlan0 down iwconfig wlan0 mode monitor ifconfig wlan0 up

В результате карта была переведена в режим монитора и программы, использующие этот режим, заработали должным образом.

Сегодняшняя статья — отличный пример того, что наши собственные знания приумножаются, когда мы ими делимся с другими.

Сын спрашивает отца-программиста:
– Папа, а почему солнце встает на востоке?
– Ты это проверял?
– Да.
– Работает?
– Да.
– Каждый день работает?
– Да.
– Тогда сынок, ради бога, ничего не трогай, ничего не меняй!

Само-собой, думалось, что проблема именно в Ривер. В нём бесконечно появлялись ошибки вроде «WARNING: Failed to associate with» даже без Pixiewps у меня он перестал что-либо подбирать. Но если присмотреться к работе других программ, например к Wifite, то там такая же проблема — атака на WPS не работает. Penetrator-WPS также не работает.

Ответ подсказал один из посетителей сайта с именем Владимир . Вот его сообщение:

«Замечал у себя проблему, что не всегда airmon переводит карту в режим монитора (название карты изменялось на wlan0mon, но режим оставался managed), в этот раз и penetrator не смог перевести карту в монитор. В итоге в режим монитора карту переводил вручную через iwconfig wlan0 mode monitor. После этого penetrator -i wlan0 -A начал работу»

Владимир, огромное Вам спасибо, что навели на верное решение!

Error for wireless request "Set Mode" (8B06) : SET failed on device wlan0 ; Device or resource busy.

В моём случае (думаю и у других, у кого схожая ситуация с Ривером) оказалось, что карта просто не переводилась в режим монитора.

Это можно сделать, как указал Владимир, следующей командой:

Iwconfig wlan0 mode monitor

Правда команда у меня выдавала следующую ошибку:

Error for wireless request "Set Mode" (8B06) : SET failed on device wlan0 ; Device or resource busy.

Побороть эту ошибку и перевести карту в режим монитора мне позволила следующая последовательность команд:

Ifconfig wlan0 down iwconfig wlan0 mode monitor ifconfig wlan0 up

В результате карта была переведена в режим монитора и программы, использующие этот режим, заработали должным образом.

Сегодняшняя статья — отличный пример того, что наши собственные знания приумножаются, когда мы ими делимся с другими.



просмотров