The Wifite is designed for penetration testing Linux distributions such as Kali Linux, Pentoo, BackBox. The program also seems to work with Ubuntu, Debian and Fedora.
The Wifite must be run as root. This is required by the program suite it uses. I suggest using Live Linux with Kali Linux boot capability, a bootable USB stick or a virtual machine. Note that virtual machines do not have direct access to hardware, so a wireless USB dongle is required.
The Wifite assumes you have a wireless card and the appropriate drivers for injection and monitor mode.
To download and execute it wifite, execute the following commands in your terminal:
- Python 2.7.x. The Wifite is a Python script, so it needs Python to run.
- aircrack-ng suite. We definitely need it. The special programs used in the suite are the following:
- packetforge-ng, and
- Standard linux programs:
- iwconfig, ifconfig, which, iw
*Reaver, is a Wifi-Protected Setup (WPS) attack tool. Reaver includes a "walsh" (or "wash") scanner to detect access points with WPS enabled. The Wifite uses Reaver to scan and attack WPS-enabled routers.
Tshark, comes with the Wireshark, a packet sniffing program.