Wireless Attacks
Fern WiFi Cracker is a GUI wireless security auditing tool that can crack WEP/WPA/WPS keys and run network-based attacks.
sudo apt install fern-wifi-cracker
sudo fern-wifi-cracker
Fern WiFi Cracker is a graphical wireless security auditing tool that simplifies the process of testing WiFi network security. It provides a point-and-click interface for scanning wireless networks, selecting targets, and automating attacks against WEP, WPA, and WPS encryption.
Built with Python and GTK, Fern WiFi Cracker integrates Aircrack-ng, Reaver, and other wireless tools behind a user-friendly GUI. This makes it accessible to security professionals who prefer visual interfaces over command-line tools.
While its development has slowed in favor of CLI-based alternatives, Fern WiFi Cracker remains a valuable tool for beginners learning wireless security testing and for quick assessments when a GUI is available.
sudo apt update && sudo apt install fern-wifi-crackerInstall Fern WiFi Cracker from the Kali repositoriessudo fern-wifi-crackerLaunch the Fern WiFi Cracker GUI (requires root)fern-wifi-crackerStart the packaged Fern GUI from the application pathgit clone https://github.com/savio-code/fern-wifi-cracker.gitClone the Fern WiFi Cracker source repositorycd fern-wifi-crackerEnter the cloned Fern source directorysudo python3 execute.pyRun Fern directly from source via its main scriptsudo apt install aircrack-ngInstall the aircrack-ng suite that Fern depends onsudo apt install reaverInstall Reaver so Fern can run WPS PIN attackssudo apt install macchangerInstall macchanger used by Fern for MAC spoofingsudo apt install python3-scapyInstall python3-scapy, a Fern packet-handling dependencysudo apt install python3-pyqt5Install the Qt5 bindings Fern uses for its GUIsudo apt install xtermInstall xterm which Fern spawns for attack windowsiwconfigList wireless interfaces before selecting one in Fernsudo airmon-ng check killKill processes that interfere with monitor mode used by Fernsudo airmon-ng start wlan0Enable monitor mode so Fern can scan and attackScan and visualize nearby wireless networks with detailed information in a graphical interface.
Crack WEP encrypted networks with automated packet capture and statistical analysis.
Capture WPA/WPA2 handshakes through deauthentication attacks with visual progress tracking.
Test WPS-enabled access points for PIN vulnerabilities through the GUI interface.
Generate and manage custom wordlists for dictionary attacks through the built-in tools.
Demonstrate wireless security concepts in training environments with an intuitive visual interface.
The graphical dashboard updates live to show identified networks, the ongoing status of the automated attacks, and a database of recovered keys.
This tool is designed for authorized security testing, educational purposes, and legitimate network administration only. Unauthorized access to computer systems is illegal.