An automated Hashcat wrapper that speeds up hash cracking during security engagements with pre-configured wordlists and rules.
HAT (Hashcat Automation Tool) is an automated wrapper for Hashcat that accelerates hash cracking during security engagements by integrating common wordlists, rule sets, and utilities. It simplifies the process of testing hashes against breached password lists, dictionary variations, and custom wordlists, reducing manual effort for penetration testers and security researchers.
Security professionals, penetration testers, and red teamers conducting hash cracking as part of security assessments on Linux-based systems.
Developers choose HAT for its pre-configured automation, which combines Hashcat’s power with optimized workflows, curated wordlists, and integrations like Cewl and Rsmangler to speed up cracking tasks without extensive manual setup.
HAT (Hashcat Automation Tool) - An Automated Hashcat Tool for common wordlists and rules to speed up the process of cracking hashes during engagements. Created for Linux based systems
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Seamlessly integrates Cewl for custom wordlist generation and Rsmangler for password permutations, reducing manual effort in targeted attacks as highlighted in the README.
Displays real-time status of remaining hashes during cracking sessions, improving user oversight and efficiency during engagements.
Organizes cracked hashes alphabetically in a clear (Username::Domain:Hash:Password) format, making results easier to parse and report.
Leverages public breach wordlists and Oxford Dictionary variations, automating access to common resources for faster cracking starts.
Linux-only with a separate Windows repo, potentially fragmenting support and features, as admitted in the README.
Suggested wordlist download links are from 2019, which may be broken or not updated, requiring manual maintenance.
Requires a specific directory structure for wordlists (e.g., /opt/wordlists/), which can clash with existing user setups.