Если вы когда-нибудь оказывались в ситуации, когда вам нужно было взглянуть на спектр беспроводной связи, будь то для устройств Bluetooth или Wi-Fi, есть увлекательный инструмент на основе Python 3 под названием Sparrow-wifi, который вам стоит попробовать. Он кроссплатформенный, простой в использовании и имеет впечатляющий графический интерфейс, который показывает мощность сигнала ближайших устройств.
Sparrow-wifi, известный как инструмент анализа нового поколения для беспроводной разведки и наблюдения, прост в установке. Вам нужно всего лишь несколько библиотек Python, и независимо от того, в какой системе вы работаете, она должна быть довольно простой в использовании. Он отлично работает на
Установка:
Запуск:
Он немедленно начнет сканирование ближайших устройств, показывая их SSID, MAC-адреса, названия поставщиков, протоколы безопасности, каналы, частоты, мощность сигнала, полосу пропускания и многое другое. Он даже покажет, когда устройства впервые и в последний раз видели:
Далее у нас есть «Geo», который покажет нам некоторые инструменты для GPS. Например, есть мониторинг координат GPS, который сообщит нам последние действительные координаты. Мы также можем запустить XGPS отсюда, как и раньше, щелкнув значок GPS. У нас также есть способ создать карту точек доступа, которую вы можете попытаться использовать, чтобы увидеть, где все относится к вам. Также есть возможность создать карту SSID из телеметрии, которая больше касается силы сигнала и других данных:
Теперь о меню «Bluetooth». Если у вас включен Bluetooth, вы можете создать iBeacon или выполнить поиск существующих, при условии, что устройство Bluetooth является рекламным. Это не всегда так, поскольку устройства Bluetooth не похожи на Wi-Fi с точки зрения того, как они рекламируют себя и как вы можете их обнаружить. Например, они скачут частоты, поэтому они никогда не будут смотреть Wi-Fi на графике 2,4 ГГц, что затрудняет их отслеживание. К сожалению, вы также не можете сканировать устройства Bluetooth и Bluetooth LE одновременно:
Функций тут очень много, можете убедиться сами
Sparrow-wifi, известный как инструмент анализа нового поколения для беспроводной разведки и наблюдения, прост в установке. Вам нужно всего лишь несколько библиотек Python, и независимо от того, в какой системе вы работаете, она должна быть довольно простой в использовании. Он отлично работает на
Ссылка скрыта от гостей
и так же хорошо на
Ссылка скрыта от гостей
.
Ссылка скрыта от гостей
, и вы можете узнать больше об их опыте использования Sparrow-wifi на Raspberry Pi и дроне на странице GitHub . Мы просто будем использовать его в системе Kali Linux, работающей на ноутбуке, но он будет аналогичен для проекта на основе Pi.Установка:
Код:
sudo apt install python3-pip gpsd gpsd-clients python3-tk python3-setuptools
sudo pip3 install QScintilla PyQtChart gps3 dronekit manuf python-dateutil numpy matplotlib
git clone https://github.com/ghostop14/sparrow-wifi
cd sparrow-wifi
Запуск:
Код:
sudo ./sparrow-wifi.py
Он немедленно начнет сканирование ближайших устройств, показывая их SSID, MAC-адреса, названия поставщиков, протоколы безопасности, каналы, частоты, мощность сигнала, полосу пропускания и многое другое. Он даже покажет, когда устройства впервые и в последний раз видели:
Далее у нас есть «Geo», который покажет нам некоторые инструменты для GPS. Например, есть мониторинг координат GPS, который сообщит нам последние действительные координаты. Мы также можем запустить XGPS отсюда, как и раньше, щелкнув значок GPS. У нас также есть способ создать карту точек доступа, которую вы можете попытаться использовать, чтобы увидеть, где все относится к вам. Также есть возможность создать карту SSID из телеметрии, которая больше касается силы сигнала и других данных:
Теперь о меню «Bluetooth». Если у вас включен Bluetooth, вы можете создать iBeacon или выполнить поиск существующих, при условии, что устройство Bluetooth является рекламным. Это не всегда так, поскольку устройства Bluetooth не похожи на Wi-Fi с точки зрения того, как они рекламируют себя и как вы можете их обнаружить. Например, они скачут частоты, поэтому они никогда не будут смотреть Wi-Fi на графике 2,4 ГГц, что затрудняет их отслеживание. К сожалению, вы также не можете сканировать устройства Bluetooth и Bluetooth LE одновременно:
Функций тут очень много, можете убедиться сами
