World's fastest and most advanced password recovery utility
hashcat is a highly optimized password recovery platform for GPUs, CPUs, and large distributed systems.
hashcat is licensed under the MIT license. See docs/license.txt.
Download the latest release and unpack it where you want it. Use 7z x when unpacking from the command line, so the full file paths stay intact.
Your platform may also provide packages.
Building from source is optional. The release package is the same program, and a binary you build yourself will not crack any faster. Build it if you want a change of your own, a fix that is in master but not yet released, or a platform we do not ship a binary for.
See BUILD.md for how.
Tests:
Build BSD RustStart with --help, also kept in the tree as docs/hashcat-help.md. One example hash per mode is in docs/hashcat-example-hashes.md.
The wiki and the FAQ go further. The forum holds years of answered questions. If you still need help from a real human, come to Discord.
The docs directory covers each feature. The ones people ask about most:
Contributions are welcome. CONTRIBUTING.md has the code style, what a pull request needs, and how to test a change before you send it.
SECURITY.md has how to report a vulnerability, and what counts as one.