Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
krakenhashes — Distributed password cracking platform coordinating GPU/CPU agents via Hashcat for high-speed hash recovery, with real-time job management, checkpointing, and analytics for penetration testers and red teams. | Kitploit
Tools/GitHubGitHub/zerkereod/krakenhashes
Password CrackingExploitationHash AnalysisForensicsPenetration TestingLearning & EducationRed Teaming
GitHubzerkereod/krakenhashes

krakenhashes

Distributed password cracking platform coordinating GPU/CPU agents via Hashcat for high-speed hash recovery, with real-time job management, checkpointing, and analytics for penetration testers and red teams.

View Repository
40245619 days agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

KrakenHashes

KrakenHashes is a distributed password cracking system designed for security professionals and red teams. The platform coordinates GPU/CPU resources across multiple agents to perform high-speed hash cracking using tools like Hashcat through a secure web interface. Think of KrakenHashes as a full management system for hashes during, after and before (if a repeat client). Ideally, while also checking hashes for known cracks, we update a potfile with every hash and that can be used as a first run against other types of hashes for a potential quick win.

KrakenHashes Dashboard

Disclaimer

⚠️ Active Development Warning
This project is currently in released and used in production environments. Key considerations:

Use at your own risk - This software may eat your data, catch fire, or summon a digital Kraken. You've been warned.

With the release of version 2.0.0, it should be a working for it's intended uses. While it may have bugs, I request that you open an issue (bottom of the frontend has a link). This tool is for legitimate professionals with permission from clients to run hashes for their testing. I am not responsible for how you use the tool or anything you do with it. In addition while the docs should be helpful, please let me know if you identify any issues.

Component Details

Backend Service (Go)

  • Job scheduler with adaptive load balancing
  • REST API endpoints with JWT authentication
  • PostgreSQL interface for job storage/results

Agent System (Go)

  • Hardware resource manager (GPU/CPU allocation)
  • Hashcat wrapper with automatic checkpointing
  • Distributed work unit management
  • Healthcheck system with self-healing capabilities

Web Interface (React)

  • Real-time job progress visualization
  • Hash type detection and configuration wizard
  • MFA configuration and recovery flow
  • Interactive reporting and analytics

Use Cases

  • Penetration testing teams coordinating attacks
  • Forensic investigators recovering protected evidence
  • Red teams executing credential stuffing attacks
  • Research analyzing hash vulnerabilities
  • Security training environments

License: AGPLv3 (See LICENSE.md)
Status: Actively in development, there will be bugs but it is getting less every day. The project is stable and can be used for production environments.

Documentation

Comprehensive documentation is available in the docs/ directory:

  • Quick Start - Quick start guide for installation
  • Documentation Index - Complete documentation overview
  • User Guide - Understanding jobs and workflows
  • Admin Guide - Creating and managing attack strategies
  • Docker Setup - Getting started with Docker

Community

Join our Discord community for support, discussions, and updates:

  • Discord Server - Connect with other KrakenHashes users

Development

Instructions for setting up and running each component can be found in their respective directories.

Version 3.0.0 Considerations

  • Better file syncing to agents
  • Use bloodhound data for client password analytics
Download Tool