## https://sploitus.com/exploit?id=7ACCD3E9-A98E-57F2-991A-E1BD086988D4
WIFI PENTEST TRAINER
Step-by-step guided pentesting GUI for Kali Linux
Software by BulletB8 & Jett
For authorised educational/training use only.
Only use on networks you own or have written permission to test.
---
WHAT IT IS
A full-screen GUI trainer that walks through the complete WiFi
penetration testing workflow from initial setup to final report.
Designed for students learning pentesting on their own lab networks.
Each stage explains:
WHY โ the purpose and importance of this phase
THEORY โ the technical background and concepts
TOOL DETAIL โ each tool, what it does, stealth level
COMMANDS โ exact commands to run, one per step
KALI PURPLE โ the defender's perspective on this stage
---
STAGES COVERED
0 Preparation & Stealth Setup
macchanger, proxychains, tor, OPSEC fundamentals
1 Wireless Reconnaissance (Passive)
airodump-ng, kismet, wash, wireshark
2 WPA/WPA2 Handshake Capture
airodump-ng, aireplay-ng, hcxdumptool (PMKID)
3 Password Cracking (Offline)
aircrack-ng, hashcat, john, reaver, crunch, cewl
4 Network Entry & Internal Recon
netdiscover, nmap, masscan, arp-scan, responder
5 Vulnerability Identification
nmap NSE, nikto, enum4linux-ng, openvas, searchsploit
6 Exploitation
metasploit, hydra, medusa, impacket
7 Post-Exploitation
meterpreter, linpeas/winpeas, persistence, mimikatz/kiwi,
crackmapexec, lateral movement, covering tracks
8 Reporting & Remediation
dradis, faraday, CVSS scoring, ATT&CK mapping
---
KALI PURPLE INTEGRATION
Each stage includes a Kali Purple / defensive perspective section
covering tools like:
Wazuh SIEM, Suricata IDS, Zeek/Bro, OpenVAS/GVM
Velociraptor, TheHive, MITRE ATT&CK + D3FEND Navigator
Understanding what defenders see is a core part of the training.
---
REQUIREMENTS
Python 3.8+ (included in Kali Linux)
tkinter (sudo apt install python3-tk)
All pentesting tools are standard Kali Linux packages.
No additional Python dependencies required.
---
RUNNING
python3 pentest_trainer.py
Or make it executable:
chmod +x pentest_trainer.py
./pentest_trainer.py
For best results, run on a 1280x800 or larger display.
---
INSTALLING MISSING KALI TOOLS
sudo apt update
sudo apt install aircrack-ng kismet hcxdumptool hashcat \
metasploit-framework hydra nikto enum4linux-ng responder \
crackmapexec impacket-scripts macchanger proxychains4 \
masscan arp-scan reaver wordlists seclists dradis \
openvas gvm exploitdb john
---
LAB SETUP RECOMMENDATIONS
1. Use a dedicated wireless NIC that supports monitor mode
(Alfa AWUS036ACH, TP-Link TL-WN722N v1)
2. Set up a home lab AP (old router) as your target
3. Run target VMs in VirtualBox/VMware:
Metasploitable2, VulnHub machines, HackTheBox, DVWA
4. Always have written authorisation before testing any network
---
DISCLAIMER
This tool is for educational purposes only.
The authors accept no liability for misuse.
Unauthorised access to computer systems is illegal.
Always obtain written permission before testing.
---
Software by BulletB8 & Jett