A BOINC-based distributed password cracking system powered by hashcat, enabling recovery of passwords from encrypted media and hashes across GPU-equipped nodes.
Fitcrack is a distributed password cracking system that uses the BOINC platform and hashcat engine to recover passwords from encrypted files, archives, disk volumes, and cryptographic hashes. It allows security professionals and researchers to distribute cracking tasks across a network of GPU-equipped computers, significantly accelerating the password recovery process.
Security researchers, penetration testers, digital forensics experts, and cybersecurity professionals who need to perform large-scale password recovery or hash cracking operations.
Developers choose Fitcrack because it combines the distributed computing power of BOINC with the extensive algorithm support of hashcat, offering a scalable, self-hosted solution for password cracking that is more flexible and cost-effective than commercial alternatives.
A hashcat-based distributed password cracking system
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports over 350 hashing algorithms via hashcat, as listed in the README, making it versatile for cracking diverse encryption types.
Since version 2.4.0, Docker is the recommended method with pre-built images on Docker Hub, simplifying installation compared to manual setups.
Distributes tasks across GPU-equipped nodes running Linux, Windows, or macOS, ensuring wide compatibility in heterogeneous environments.
Allows fine-tuning of hashcat arguments per host via configuration files, enabling performance optimization for specific hardware, as detailed in the README.
The README notes that release 2.4.0 came after two and a half years, indicating infrequent updates and potential lag in feature additions.
Requires knowledge of BOINC for distributed computing and hashcat for cracking, which can be daunting for newcomers to password recovery tools.
Users must deploy and maintain the Fitcrack server and client nodes, including security updates and troubleshooting, without managed service options.