Dockerized hashcat with multiple backends (CUDA, OpenCL, POCL) for GPU-accelerated password recovery and hash cracking.
docker-hashcat is a Dockerized version of hashcat, a powerful password recovery and hash cracking tool. It packages hashcat with multiple compute backends (CUDA, OpenCL, POCL) and utility packages into ready-to-run containers, simplifying deployment across different hardware like Nvidia/AMD/Intel GPUs and CPUs.
Cybersecurity professionals, penetration testers, and researchers who need to run hashcat in portable, reproducible environments, especially on cloud GPU platforms.
It eliminates the complexity of installing and configuring hashcat with hardware-specific drivers, providing optimized, pre-built Docker images for various backends and use cases like WPA cracking.
Latest hashcat docker for CUDA, OpenCL, and POCL. Deployed on Vast.ai
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provides multiple Docker tags (e.g., :cuda, :intel-gpu) pre-configured for specific GPUs and CPUs, abstracting driver setup complexities as highlighted in the README's tag descriptions.
Includes hashcat-utils, hcxtools, hcxdumptool, and kwprocessor for capture file conversion and password generation, essential for workflows like WPA/WPA2 cracking.
Designed for platforms like Vast.ai with hardware-specific tags, simplifying deployment on scalable cloud GPU instances, as noted in the project's value proposition.
Offers documented solutions for common issues like NVRTC errors and OpenCL driver warnings, reducing debugging time, as seen in the README's troubleshooting section.
Frequent problems like NVRTC errors and unstable OpenCL drivers require manual fixes (e.g., using -d 2 or --force flags), indicating ongoing hardware compatibility challenges.
Requires Docker installation and knowledge of commands (e.g., --gpus all), adding complexity and potential performance penalties compared to native setups.
Deprecated tags like intel-cpu-legacy show that images may not always be up-to-date with hashcat releases, risking missing new features or optimizations.