Wifite2 is an automated wireless network security auditor and password recovery suite. It coordinates multiple external auditing tools to scan for wireless networks and execute attacks to recover WEP, WPA, and WPS passwords.
The project specializes in a variety of encryption attack vectors, including the interception of four-way handshakes and PMKID hash extraction for offline cracking. It provides dedicated capabilities for breaking legacy WEP encryption via fragmentation and packet replay, as well as recovering wireless keys through WPS PIN brute-force and Pixie-Dust attacks.
The tool automates the discovery of hidden access points and manages the entire auditing workflow, from dynamic target scanning to the storage of recovered passwords and network metadata in local files. It functions as a wrapper that orchestrates external security binaries by managing their execution and parsing their output.