Aircrack–ng : A research on its modules

Aircrack-ng suite is a complete collection of tools that helps attack and defend wireless networks by accessing vulnerabilities by capturing packets and using the hashes from it to crack them