Fern Wifi cracker is a tool written for wireless auditing and cracking wireless network passwords. It's written in python language.
Fern is able to crack WEP/WPA/WPS.
It runs on Linux based machines , like Ubuntu, Backtrack, Backbox, Kali Linux etc.
Features :
WEP Cracking with Fragmentation,Chop-Chop, Caffe-Latte, Hirte, ARP Request Replay or WPS attack
WPA/WPA2 Cracking with Dictionary