Learn how to install Sparrow-Wifi on Kali Linux and use a Graphical Wifi Analyzer for Spectrum Analysis that supports 2.4 Ghz and 5 Ghz. Sparrow isn’t limit to 802.11 technology it can use Bluetooth dongles and SDR devices. wifi analyzer for linux.

How to Install Sparrow-Wifi on Kali Linux
How to Install Sparrow-Wifi on Kali Linux

The Best Wifi analyzer for linux!

Choosing the best Wi-Fi analyzer for Linux depends on your specific needs and preferences.

Sparrow-Wifi Features

  • Wifi Decloack
  • Bluetooth Identification
  • Bluetooth LE Advertisements
  • Bluetooth iBeacons
  • Agent Remote Operations
  • Google Maps with GPS
  • SDR Capabilities with HackRF
  • Import and Export CSV or JSON files
  • Drone / Rover Operations

Sparrow-Wifi Dependencies

Sparrow was entire writed with python3 and it uses qt5 and qt-chart to build the GUI

sudo apt-get install python3-pip gpsd gpsd-clients python3-tk python3-setuptools python3-pyqt5.qtchart
sudo pip3 install QScintilla gps3 dronekit manuf python-dateutil numpy matplotlib

Clone Sparrow Git Repo

After install all dependencies we need to clone the sparrow-wifi git hub repo to our system. Execute:

git clone https://github.com/ghostop14/sparrow-wifi

How to Install Sparrow-Wifi

cd sparrow-wifi

Setup Virtual Environment for Sparrow

virtualenv --python=python3 $HOME/sparrow
source $HOME/sparrow/bin/activate
pip3 install gps3 python-dateutil requests pyqt5 pyqtchart numpy matplotlib

Troubleshoot virtualenv for Sparrow

virtualenv --python=python3 $HOME/sparrow
zsh: command not found: virtualenv
sudo apt install virtualenv

Setup Python Virtual Environment

virtualenv --python=python3 $HOME/sparrow
created virtual environment CPython3.9.1.final.0-64 in 393ms
  creator CPython3Posix(dest=/home/kali/sparrow, clear=False, no_vcs_ignore=False, global=False)
  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/kali/.local/share/virtualenv)
    added seed packages: pip==20.1.1, pkg_resources==0.0.0, setuptools==44.0.0, wheel==0.34.2
  activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator

Sparrow Wifi Analyzer

Sparrow wifi analyser was built from scratch to support both wifi frequencies 2.4 Ghz and 5 Ghz and analyse all spectral details. Sparrow Wifi is a graphical Wifi Analyser for Linux

Install Sparrow-Wifi
Install Sparrow-Wifi

Run Sparrow

Once Sparrow is launched, you can start using its features for wireless network scanning, analysis, and penetration testing. Familiarize yourself with the tool’s capabilities and options by referring to its documentation and guides.

sudo python3 sparrow-wifi.py

If you’re using a USB Wi-Fi adapter with your virtual machine, make sure to attach it to the virtual machine using your virtualization software’s device settings. You may also need to configure the adapter within Kali Linux to ensure proper detection and usage.

How to Install srsLTE on Kali Linux

Git Hub Sparrow-Wifi