Python-Based Wi-Fi Security Auditing Utility
Our original Python-based security utility, born from the need to simplify and accelerate Wi-Fi vulnerability assessments. It wraps the power of complex tools like `aircrack-ng` and `hashcat` into a streamlined, menu-driven interface for Linux environments.
This tool is strictly for educational, research, and authorized security testing purposes. Unauthorized access to any network is illegal. The developer assumes no responsibility for misuse. Always obtain explicit written permission before performing any security assessment.
Anyone who has performed a Wi-Fi security audit knows the drill: juggling multiple terminal windows, manually managing network services, typing long `aircrack-ng` commands, and then piping handshake files over to `hashcat`. It's a powerful but fragmented process.
We created Wifi Cracker to solve this. It’s a TUI-based (Terminal User Interface) wrapper that unifies this entire workflow into a single, intuitive menu. It guides the user from hardware selection and mode switching all the way to the final cracking attempt, automating the tedious steps so you can focus on the audit itself.
Automatically detects wireless interfaces and allows you to toggle between Managed and Monitor modes with a single click. It also handles restarting network services, removing a common point of friction.
Initiates real-time scanning of nearby networks using `airodump-ng` and allows you to focus on a specific Access Point (AP) to monitor connected clients for targeted attacks.
Perform targeted deauthentication attacks to capture WPA/WPA2 handshakes automatically. Once captured, the tool integrates two powerful cracking engines:
It even automatically detects common wordlists like RockYou.txt to get you started faster.
Ensure your system has the necessary tools. Wifi Cracker is a wrapper for these powerful programs.
sudo apt-get update && sudo apt-get install -y wireless-tools net-tools aircrack-ng hashcat
Get the source code from our official GitHub repository.
git clone https://github.com/juttcybertech/Wifi-Cracker.git
cd Wifi-Cracker
Run the script with `sudo` to grant it the necessary permissions to control your hardware.
sudo python3 wificracker.py