Marfil is an extension of the Aircrack-ng suite, used to assess WiFi network security.

It allows to split the work of performing long running dictionary attacks among many computers.

The Aircrack-ng suite provides the aircrack-ng tool, which is a 802.11 WEP and WPA/WPA2-PSK key cracking program. When cracking the latter, a dictionary or word list has to be used. The longer these dictionaries are, the longer the process takes. Depending on your hardware it could even take days or weeks.

Marfil is a php-based tool that distributes the cracking load between different nodes.

The approach followed is considerably simple: instead of using only one node to crack a .cap file using a big dictionary it splits the dictionary and distributes it among the rest of the nodes.

For more technical informations, download, setup and usage read the Project Page