.. | ||
.env.example | ||
app.py | ||
README.md | ||
screencast_url.txt | ||
tools.py |
David Westgate 24 May 2024
HW6 for gensec
This LLM agent application is a tool suite which intends to help with reconnissance and penetration testing of wifi networks using the radio on the local machine.
Prerequisites
This application assumes you are running a real linux system, with a wifi radio properly installed and working. It also assumes you have the aircrack-ng toolsuite installed (common on kali systems).
The Cracking Wifi guide provided by Professor Kevin McGrath serves as an inpiration for this application.
Note: This application is for penetration testing only on network for which you are authorized to perform suchs tests. Use of this application on any other networks may be illegal.
Setup + Run
Install python3, then
cd hw6
pip install -r requirements.txt
cp .env.example .env #fill in env file with key
python3 app.py
Optional: Download word lists for cracking
mkdir wordlist
curl -o wordlist/rockyou.txt https://github.com/brannondorsey/naive-hashcat/releases/download/data/rockyou.txt
Test
Find the password of the GenSec wifi network