Skip to content

Installation Guide

Mohammed Zahid Wadiwale edited this page Dec 12, 2025 · 3 revisions

WiFi Lab Controller supports:

βœ” Kali Linux
βœ” Parrot OS
βœ” Ubuntu / Debian
βœ” Raspberry Pi OS


πŸ”§ Install System Dependencies

sudo apt update
sudo apt install python3 python3-tk aircrack-ng hostapd dnsmasq network-manager xdg-utils

---

## πŸ“¦ Install via pip (recommended)

```bash
pipx install wifilab

Or using virtual environment:

python3 -m venv venv
source venv/bin/activate
pip install wifilab

πŸš€ Run the application

wifilab

Or:

python -m wifilab

⚠️ Debian-based systems (PEP 668)

Global pip installs may show:

error: externally-managed-environment

Fix by using virtualenv or pipx.

▢️ Option 1 β€” Using pipx (Best)

sudo apt install pipx
pipx ensurepath
pipx install wifilab
wifilab

▢️ Option 2 β€” Using Virtual Environment

python3 -m venv venv
source venv/bin/activate
pip install wifilab
python -m wifilab

πŸ›°οΈ WiFi Lab Controller

Powerful educational Wi-Fi analysis toolkit
By Mohammed Zahid Wadiwale


πŸ“˜ Documentation


πŸ“‘ WiFi Scanning & Modes


🌐 Fake AP & DNS Modules


πŸ–₯️ Device & OS Guides


🧯 Troubleshooting


πŸ›  Developer Documentation


πŸ”— External Links


πŸ‘¨β€πŸ’» Author

Mohammed Zahid Wadiwale
Support development by using Webaon services (Hosting, Domains, Cybersecurity, Courses)

Clone this wiki locally