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 can be installed 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 protocols such as FTP, MYSQL, TELNET, SSH, and more. It is included in Kali Linux.
03
Medusa
Medusa is a fast, massively parallel, 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 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 and is said to be the fastest and most advanced password cracking tool in the world. It supports cracking passwords of various types, such as LM hash, MD5, SHA, and more. It is 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 and login attempt limits.