Добро пожаловать обратно, начинающие кибервоины!
Один из наших продвинутых студентов под псевдонимом Mike211 разработал скрипт сканирования Wi-Fi, которым мы хотим поделиться с вами. Его особенность и уникальность заключается в способности находить точки доступа Wi-Fi в вашем районе.
Я позволю ему представить свой новый инструмент ниже!
В сфере Wi-Fi уровень сигнала и MAC-идентификаторы могут не только определить наличие сетей, но и открыть путь к оценке физического расстояния, картографированию точек доступа и даже выполнению задач вардрайвинга или определения местоположения в помещениях без GPS. Если вы когда-либо хотели расширить границы аудита Wi-Fi за пределы простого обнаружения, Hackers Arise Radar — ваш инструмент нового уровня.
Почему этот инструмент меняет правила игры
Подобно тому, как Wigle.net собирает краудсорсинговые данные о местоположении точек доступа, этот проект позволяет вам обнаруживать и отображать точки доступа Wi-Fi в режиме реального времени, используя только ваш ноутбук с Linux или USB-адаптер Wi-Fi.С этим инструментом вы получите:
– Непрерывное сканирование в диапазоне 2,4 ГГц, 5 ГГц, 6 ГГц или во всех диапазонах
– Полностью автоматизированная настройка интерфейса (режим мониторинга, нормативный домен, мощность передачи)
– Фильтрованные и сглаженные значения RSSI с помощью фильтра Калмана
– Калибровка по требованию для RSSI-расстояния
– Создание карты на основе пружинной модели для визуализации пространственных отношений
– Экспортируемые журналы, визуальные данные и профили калибровки для использования в будущем
Независимо от того, едете ли вы по городу, идете ли вы в помещении или проводите пентест, вы можете использовать этот инструмент для получения полезных данных о местоположении.
Как это работает — шаг за шагом
Шаг 1. Запуск и настройкаЗапустить скрипт:
Кали > sudo python3 Hackers_Arise_Radar.py
Вас встретит красочный интерфейс терминала, который проведет вас через:
– Выбор интерфейса Wi-Fi
– Выбор рабочей среды (в помещении, в городе, на открытом пространстве)
– Выбор диапазона сканирования (2,4 ГГц / 5 ГГц / 6 ГГц / Все)
Нет необходимости вручную включать режим мониторинга — скрипт автоматически переводит ваш адаптер в режим мониторинга, устанавливает регуляторный домен и регулирует мощность передачи в зависимости от вашего выбора.
Шаг 2. Сканирование Wi-Fi в реальном времени
Скрипт использует airodump-ng для:
– Постоянного сканирования окружающих сетей Wi-Fi
– Записи BSSID, SSID, RSSI, канала, диапазона частот
– Трансляции обновлений в режиме реального времени с помощью структурированного вывода CSV для разбора и анализа
Шаг № 3. Фильтрация и аналитика RSSI
Для снижения шума RSSI скрипт реализует фильтр Калмана. Этот фильтр Калмана:
– Сглаживает кратковременные всплески сигнала
– Создает скользящее среднее значение RSSI для каждого BSSID
– Улучшает согласованность оценки расстояния
Шаг № 4. Оценка расстояния от RSSI
Инструмент рассчитывает расстояние, используя модель потерь на пути распространения сигнала по логарифмическому расстоянию, например:
d = 10^((мощность_передачи – RSSI) / (10 * n))
Где:
– Мощность передачи и показатель потерь в тракте n настраиваются или рассчитываются посредством калибровки
– RSSI динамически фильтруется
– Расстояние измеряется в метрах
Шаг № 5. Калибровочный модуль
Входящий в комплект модуль калибровки позволяет:
– Ввод известных значений RSSI и реальных расстояний
. – Подбор оптимизированной кривой для каждого BSSID.
– Автоматическое сохранение мощности передачи, показателя потерь в тракте и коэффициента R² для повторного использования.
– Отметка плохо откалиброванных сетей с предложениями.
Шаг № 6. Визуальное отображение – макет модели Spring
После сбора достаточного количества данных инструмент использует алгоритм пружинной модели для создания карты:
– Узлы (BSSID) располагаются на основе предполагаемых расстояний
– Силы сжимают/растягивают схему для достижения геометрического баланса
– Метки отображают SSID, диапазоны и предполагаемое расстояние в метрах
Шаг № 7. Режим регулирования и настройки мощности
Этот инструмент не просто сканер — он включает в себя специальный служебный режим для:
– Установить регулирующий домен (iw reg set <country_code>)
– Изменить мощность передачи (в дБм)
– Получить и отобразить текущую информацию о беспроводном драйвере
– Выполнить диагностику перед сканированием
Режим фокусировки: отслеживание одной точки доступа
Иногда вам просто нужно следить за одной целью Wi-Fi — будь то несанкционированное устройство, маяк или точка доступа, которую вы используете для позиционирования внутри помещения.Hackers Arise Radar включает специализированный режим для сканирования и отслеживания одного BSSID:
– Выберите известную точку доступа из списка ранее отсканированных точек
. – Инструмент фиксируется на этом конкретном MAC-адресе с помощью:
airodump-ng –bssid <target> –channel <ch>.
– Значения RSSI фильтруются с помощью фильтра Калмана.
– Оценка расстояния обновляется в режиме реального времени с использованием профиля калибровки.
– Обновления в реальном времени показывают близость и уверенность.
Реальные примеры использования
– Задачи Wardriving: непрерывные журналы во время вождения– Картографирование беспроводных сетей внутри помещений: триангуляция точек доступа на основе сигналов, пространственные макеты
– Разведка безопасности и пентеста: обнаружение новых/мошеннических точек доступа, оценка близости
– Оптимизация Wi-Fi: настройка регуляторного домена/мощности передачи, оценка покрытия
– Моделирование и тестирование беспроводных сетей: моделирование данных RSSI с помощью Simulator_rss_matrix.py
Требования и настройка
– Платформа: Linux (на базе Kali/Debian)– Python: 3.7+
– Привилегии: требуется sudo
– Внешние инструменты: aircrack-ng, iw, ip, ethtool
– Библиотеки Python: numpy, scipy, pandas, matplotlib, adjustText
Запуск простой с помощью:
Кали> sudo python3 Hackers_Arise_Radar.py
Не нужно подготавливать интерфейсы — инструмент сделает все сам.
Краткое содержание
Hackers Arise Radar — это больше, чем просто сканер. Это полностью интерактивная система для обнаружения сетей Wi-Fi, оценки близости, создания карт и настройки интерфейса — всё это управляется через элегантное меню терминала.Этот инструмент, созданный для хакеров, инженеров, преподавателей и любителей, позволяет:
– визуализировать беспроводную среду
; – оптимизировать мощность передатчика и параметры регулирования
; – регистрировать и экспортировать чистые данные
; – создавать карты беспроводных сетей без GPS-координат.
Начните сканировать умнее, а не сложнее.
Более подробную информацию об этом уникальном и мощном сканере можно найти на нашем обучающем курсе по взлому Wi-Fi.