Here I present you 2 free WIFI software that can recover WEP, WPA PSK keys and more. Enjoy!
1) WIFI Hacking Software
This tool has many different tools to hack and crack wifi so you can use your neighbours internet and do whatever. Tools for Windows and Linux also some nice extra tools!
Windows : Aircrack, Wireshark, Ettercap, Netstumbler, Airsnare, WIFIfofum, Wdriver, Pong, CommView, Airsnort, AiroPeek, Knsgem 2, Aptools, And A Nice PDF File
Linux Hacks: Airpwn, WEPcrack, Prismstumbler, WIFIscanner, Airfart, Magicmap, WPA-cracker , Wellenreiter , Void, Kismet, Cowpatty, WIFIzoo, And A Nice PDF File
2) AirCrack 2.1, AirSnort 0.2.6, AeroPeek 2.02
Aircrack ng is an 802.11 WEP and WPA PSK keys cracking program that can recover keys once enough data packets have been captured. It implements the standard FMS attack along with some optimizations like KoreK attacks, as well as the all new PTW attack, thus making the attack much faster compared to other WEP cracking tools. In fact, Aircrack ng is a set of tools for auditing wireless networks.
AirSnort is a wireless LAN (WLAN) tool which recovers encryption keys. AirSnort operates by passively monitoring transmissions, computing the encryption key when enough packets have been gathered. 802.11b, using the Wired Equivalent Protocol (WEP), is crippled with numerous security flaws. Most damning of these is the weakness described in Weaknesses in the Key Scheduling Algorithm of RC4 by Scott Fluhrer, Itsik Mantin and Adi Shamir. Adam Stubblefield was the first to implement this attack, but he has not made his software public. AirSnort, along with WEPCrack, which was released about the same time as AirSnort, are the first publicly available implementaions of this attack.
AiroPeek NX captures and decodes packets, with special emphasis on the 802.11 protocol. AiroPeek NX receives all wireless LAN packets based on user settable configuration parameters and stores these packets in memory. For example, you can set a filter to capture all packets, only 802.11 authentication request frames, or all frames except beacons frames. Just about any combination of packet types and protocols are possible.