![]() ![]() One item of note on wifi scanning, especially in the 5 GHz range is Simply run this from the cloned directory: GUI components wouldn’t install / set up on the ARM platform.īecause it needs to use the standard command-line tool ‘iw’ for WiFi scans, you will need to run it as root. Only the remote agent has been run on a Pi, some of the NOTE: If you’re trying to run on a Raspberry Pi, see the Raspberry Pi Pip3 install gps3 python-dateutil requests pyqt5 pyqtchart numpy matplotlib You’d like to run it in an isolated python environment, the following Some folks have been running sparrow with a python virtualenv, if Sudo pip3 install QScintilla PyQtChart gps3 dronekit manuf python-dateutil numpy matplotlib Sudo apt-get install python3-pip gpsd gpsd-clients python3-tk python3-setuptools The following commands should get you up and running with WiFi on both Ubuntu and Kali Linux: ![]() On a standard Debian variant you will may already have python3 and qt5 installed. It uses python3, qt5, and qt-chart for the UI. The first is the main window showing a basic WiFi scan, the second shows the telemetry/tracking window used for both WiFi and Bluetooth tracking. Produce Google maps when GPS coordinates are available for both discovered SSID’s / Bluetooth devices or to plot the WiFi telemetry over time.Ī few sample screenshots.You can also just run ‘iw dev scan’ and save it to a file and import that as well. Import/Export – Ability to import and export to/from CSV and JSON for easy integration and re-visualization.The remote agent is JSON-based so it can be integrated with other applications.Drone/Rover operations – The agent can be run on systems such as a Raspberry Pi and flown on a drone (its made several flights on a Solo 3DR), or attached to a rover in either GUI-controlled or autonomous scan/record modes.Remote operations – An agent is included that provides all of the GUI functionality via a remote agent the GUI can talk to.iBeacon advertisement – Advertise your own iBeacons.Bluetooth source hunt – Track LE advertisement sources or iBeacons with the telemetry window. ![]() Bluetooth identification – LE advertisement listening with standard Bluetooth, full promiscuous mode in LE and classic Bluetooth with Ubertooth.2.4 GHz and 5 GHz spectrum view – Overlay spectrum from Ubertooth (2.4 GHz) or HackRF (2.4 GHz and 5 GHz) in real time on top of the wifi spectrum (invaluable in poor connectivity troubleshooting when overlapping WiFi doesn’t seem to be the cause).WiFi source hunt – Switch from normal to hunt mode to get multiple samples per second and use the telemetry windows to track a wifi source.Written entirely in Python3, it has been designed for the following scenarios: ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |