wifite2 a Python script for auditing wireless networks.
+ Lots of files instead of “one big script”.
+ Cleaner process management — No longer leaves processes running in the background.
+ UX: Target access points are refreshed every second instead of every 5 seconds.
+ UX: Displays realtime Power level (in db) of currently-attacked target
What’s not new?
– Backwards compatibility with the original wifite‘s arguments.
– Same text-based interface everyone knows and loves.
Full Feature List
+ Reaver Pixie-Dust attack (–pixie)
+ Reaver WPS PIN attack (–reaver)
+ WPA handshake capture (–no-reaver)
+ Validates handshakes against pyrit, tshark, cowpatty, and aircrack-ng
+ Various WEP attacks (replay, chopchop, fragment, etc)
+ 5Ghz support for wireless cards that support 5ghz (use -5 option)
+ Stores cracked passwords and handshakes to the current directory, with metadata about the access point (via –cracked command).
+ Decloaks hidden access points when channel is fixed (use -c <channel> option)
+ Provides commands to crack captured WPA handshakes (via –crack command)
+ Python 2.7.x
+ cowpatty (https://github.com/joswr1ght/cowpatty)
+ reaver-wps (https://github.com/gabrielrcouto/reaver-wps)
+ pixiewps (https://github.com/wiire-a/pixiewps)
+ aircrack-ng (https://github.com/aircrack-ng/aircrack-ng)
+ Pyrit (https://github.com/JPaulMora/Pyrit)
+ Standard linux programs: iwconfig, ifconfig, which, iw.
Install and Run:
git clone https://github.com/derv82/wifite2 && cd wifite2