01
Hydra
Hydra is a popular password cracking tool developed by the THC organization. It can perform brute force attacks on various services, including web login, databases, SSH, FTP, and more. It supports installation on Linux, Windows, and Mac platforms, and it comes pre-installed in Kali Linux.
Official website: https://www.thc.org
Github: https://github.com/vanhauser-thc/thc-hydra
02
Xhydra
Xhydra is a graphical brute force cracking software that supports cracking protocols such as FTP, MYSQL, TELNET, SSH, and more. It is included in Kali Linux tools.
03
Medusa
Medusa is a fast, massively parallel, and modular brute force cracking tool. It can perform powerful tests on multiple hosts, users, or passwords simultaneously. Like Hydra, Medusa is an online password cracking tool.
Official website: http://foofus.net/goons/jmk/medusa/medusa.html
Github: https://github.com/jmk-foofus/medusa/archive/2.2.tar.gz
04
Pydictor
Pydictor is an automated tool developed in Python that can build powerful and more relevant wordlists.
Github: https://github.com/LandGrey/pydictor/blob/master/docs/doc/usage.md
05
Burpsuite
Burpsuite is a must-have web penetration testing tool, and brute force cracking is one of its features.
06
Hashcat
Hashcat is a tool used for password cracking. It is said to be the fastest and most advanced password cracking tool in the world. It supports cracking LM hashes, MD5, SHA, and other password series. It is also compatible with Linux, Mac, and Windows platforms.
Official website: https://hashcat.net/hashcat/
Github: https://github.com/hashcat/hashcat
In conclusion, brute force cracking requires dictionaries and computational resources. However, it is ineffective against brute force protection mechanisms such as CAPTCHA or login attempt limits.