Hello BT5 community,
I'm working on a second version of Wifite, an automated wireless auditor. The program has been completely re-written and I want to get a few more hands on it before I release the official update.
Notable changes in version 2:
- Command-line only (no more buggy GUI)
- Support for "reaver", the WPS cracker
- Handshake verification using up to 4 programs; includes a "handshake checker" option (-check).
- 2 more WEP attacks (hirte and caffe latte)
- Much cleaner code: no more "rm -rf *" commands.
- Removed sqlite3/tkinter dependencies.
Here's a screenshot of the WPS PIN attack on multiple networks:
Wifite makes use of aircrack-ng, cowpatty, and tshark; all of which come standard on BT5R1. Wifite will run fine with just these programs but I recommend installing reaver and pyrit to get added functionality. Reaver is used to crack the 8-digit PINs on WPS-enabled routers (project homepage). Pyrit is used to verify that a valid handshake has been captured; Wifite will NOT crack WPA handshakes using Pyrit (yet).
To install reaver, open a terminal and type:
To install pyrit, type:apt-get update
apt-get install reaver
To download and run Wifite, type:apt-get install pyrit
And for the full list of options, type:
The purpose of this is to get bug reports, problems, confusions, suggestions, and feature requests../wifite.py -h
There are 4 places you can report these to:
- Preferably at wifite's issue page on github (requires github account)
- at wifite's old issue page on google code (requires google account)
- here, in a reply to this post (requires bt-linux.org account)
- via email at derv82 at gmail.
I will appreciate all feedback, be it critical or constructive.



