|  |  |  |  |  |  |  | 

Cracking Tools Cyber Forensics Ethical Hacking and Pentesting General Topics Hacking Tools Operating System Security Windows

Most Powerfull Password Crackers and Tools


Password cracking is most important part of pentesting. You will find here powerfull password cracking tools that are widely used by ethical hackers and cybersecurity specialist. Most of works with Windows, Linux, and OS X system.

Short Terms:

  • Dictionary attack: This attack uses a file that contains a list of words that are found in the dictionary. This mode matches different combinations of those words to crack your device open.
  • Brute force attack: Apart from the dictionary words, brute force attack makes use of non-dictionary words too.
  • Rainbow table attack: This attack comes along with pre-computed hashes. Thus, this method is faster.

John the Ripper

John the Ripper is one of the most popular password cracking tools available around. This free password cracking tool is chiefly written in C programming language.

Supported platforms: John the Ripper is available for all major platforms, including Linux, Windows, DOS, and OS X.

Download link: John the Ripper


Aircrack-ng (ng stands for new generation) is one of the best password cracking tools that hackers use to bump their annoying neighbors off their own Wi-Fi.

Supported platforms: Aircrack is available for Linux, OpenBSD, FreeBSD, OX X, Windows, Android

Download link: Aircrack-ng


RainbowCrack makes use of rainbow tables to crack password hashes. Using a large-scale time-memory trade-off, RainbowCrack performs an advance cracking time computation.

Supported platforms: RainbowCrack is available for Windows and Linux

Download link: RainbowCrack

Cain and Abel

Cain and Able lets you easily perform Dictionary, Brute-Force, and Cryptoanalysis attacks to crack encrypted passwords.

This multi-purpose hacking tool also comes with the ability to sniff the networks, record VoIP conversations, recover network keys, decode scrambled passwords, and analyze routing protocol

Supported Platforms: Cain and Abel is available for Windows

Download link: Cain and Abel

THC Hydra

THC Hydra performs hacking attacks using numerous network protocols, including the likes of Asterisk, FTP, HTTP-Proxy, MYSQL, XMPP, Telnet, and more. Using these protocols, THC Hydra performs super fast brute-force and dictionary attacks against a login page.

Supported Platforms: THC Hydra is available for Windows, Linux, Solaris, FreeBSD, OS X

Download link: THC Hydra


HashCat supports algorithm like MD4, MD5, Microsoft LM hashes, SHA-family, MySQL, Cisco PIX, and Unix Crypt formats.

This password cracking tool comes in both CPU-based and GPU-based versions, HashCat and oclHashcat/cudaHashcat, respectively. Using a well-documented GPU acceleration, many algorithms can be easily cracked using this tool.

Supported Platforms: HashCat is available for Windows, Linux, OS X

Download link: HashCat


Crowbar makes use of SSH keys obtained during penetration tests.

This free tool is created to support the protocols that are rarely supported by other popular password cracking tools. Currently, Crowbar supports VNC key authentication, OpenVPN, SSP private key authentication, and Remote Desktop Protocol with NLA support.

Supported Platforms: Crowbar is available for Windows, Linux, OS X

Download link: Crowbar


It’s widely used to crack Windows log-in passwords. Thanks to its ability to import and use hashes from multiple formats and sources, OphCrack is known to crack the passwords of a Windows computer in few minutes.

Available conveniently as a Live CD, a pentester can use it and leave no trace behind. For cracking Windows XP, Vista, and 7, one can also grab freely available rainbow tables. For professional use, larger tables are available for purchase.

Supported Platforms: OphCrack is available for Windows

Download link: OphCrack


L0phtCrack is known for easily cracking Windows passwords. Using a wide set of attacks like dictionary, hybrid, brute force, and rainbow tables, this password cracking tool can also be deemed useful in sniffing hashes.

It’s a great way to target Windows desktops, networked servers, Active Directory, and primary domain controllers. Its schedule routine audit functionality lets you perform scans at a convenient time.

Supported Platforms: L0phtCrack is available for Windows

Download link: L0phtCrack


For Mac OS X, DaveGrohl is an open source password cracking tool that’s preferred by the Apple security experts. With a completely modern object-oriented codebase in Version 3.0, DaveGrohl has been made more useful for developers and users.

Supported Platforms: DaveGrohl is available for OS X

Download link: DaveGrohl



Application Security , Information and Software Security Specialist Ethical Hacker and Pentester