WiFiSuite is designed to help Pentesters streamline the process of auditing wireless networks, this is done by consolidating the most common tools and techniques in a unified platform backed with a SQLite database.
Main
EvilTwin
Enum
Scan In Progress
EAP Spray In Progress
[WPA Brute-force] In Progress
[WPA Spray] In Progress
Quick Connect In Progress
[MAC Changer] In Progress
[Database] In Progress
Average Brute force time
Troubleshooting
OS Requirements:
Kali Rolling
Dependencies:
hostapd-wpe
netifaces
python-pip
python-dev
psutil
scapy
wpa_supplicant
Install:
apt-get install scapy
git clone https://github.com/NickSanzotta/WiFiSuite.git
cd WiFiSuite
python setup.py install --record install.log
Run:
cd wifisuite/
python wifisuite.py
Output of Successful Installation:
[i] Directory found: data/
[!] Database not found: data/WiFiSuite.db
[i] Created Datebase: data/WiFiSuite.db
[i] Database instantiated
cd WiFiSuite
cat install.log | xargs rm -rf
SCAN: python wifisuite.py -iwlan0 scan --location="CoffeeShop"
EVILTWIN (EAP): python wifisuite.py -iwlan0 -s"New Corp WiFi" -m 66:55:44:AB:40:88 -c4 --certname="WiFISuite" --band b eviltwin
ENUM: python wifisuite.py -iwlan0 -d 10:10:10:A9:72:E6 -c4 enum --seconds=30 --packets=5
SPRAY (EAP): python wifisuite.py -iwlan0 -s"Corp WiFi" -u data/users.txt -pWelcome1 spray
SPRAY (WPA): python wifisuite.py -iwlan0 -s"Corp Hotspot" -p data/passwords.txt spray
CONNECT (EAP): python wifisuite.py -iwlan0 -s"Corp WiFi" -ubeamr -pWelcome1 connect
CONNECT (WPA): python wifisuite.py -iwlan0 -s"CompanyXYZ Hotspot" -p Password123 connect
CONNECT (Open): python wifisuite.py -iwlan0 -s"CompanyXYZ Hotspot" connect
MAC (Randomize):python wifisuite.py -iwlan0 mac
MAC (Manual): python wifisuite.py -iwlan0 -m 10:10:10:A9:72:E6 mac
DATABASE: python wifisuite.py database
Contributor(s): Bill Harshbarger 'https://github.com/bharshbarger'
Inspiration (Database): byt3bl33d3r 'https://github.com/byt3bl33d3r/CrackMapExec'
Beta Testers: ac3lives, dissect0r, jstines, sho-luv
***WiFiSuite is intended to be used for legal security purposes only, any other use is not the responsibility of the developer(s). ***