How to Install Sparrow-Wifi on Kali
Posted in: Tools

How to Install Sparrow-Wifi on Kali Linux

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!

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

Install 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-Wifi 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 on Kali Linux

┌──(kali㉿Offensive-Wireless)-[~]
└─$ cd sparrow-wifi

Setup Virtual Environment for Sparrow-Wifi

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

Troubleshoot virtualenv for Sparrow-Wifi

┌──(kali㉿Offensive-Wireless)-[~/sparrow-wifi]
└─$ virtualenv --python=python3 $HOME/sparrow
zsh: command not found: virtualenv
┌──(kali㉿Offensive-Wireless)-[~/sparrow-wifi]
└─$ sudo apt install virtualenv

Setup Sparrow-Wifi 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-Wifi

sudo python3 sparrow-wifi.py

How to Install srsLTE on Kali Linux

Git Hub Sparrow-Wifi

Back to Top