Skip to content

Hashcat 6.0.0 docker for Ubuntu 18.04 CUDA and OpenCL

License

Notifications You must be signed in to change notification settings

fa1rid/docker-hashcat

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Hub

Hashcat with hashcat utils on Ubuntu 18.04 OpenCL for Nvidia GPUs (:latest) and Intel CPU (:intel-cpu).

docker pull dizcza/docker-hashcat

nvidia-docker run -it dizcza/docker-hashcat /bin/bash

Then inside the docker container run

# list the available CUDA and OpenCL interfaces
hashcat -I

# run hashcat bechmark
hashcat -b

Tags

latest

docker pull dizcza/docker-hashcat:latest

The :latest tag is for GPUs. It includes both CUDA and (default) OpenCL backends. Hashcat will pick CUDA, if your hardware supports it, because CUDA is faster than OpenCL (see thread). If your compute device does not support CUDA, hashcat will fall back to OpenCL backend.

cuda

docker pull dizcza/docker-hashcat:cuda

Recommended for Nvidia GPUs. If you have any issues with running this container with Nvidia GPU, please drop a comment in this issue.

intel-cpu

docker pull dizcza/docker-hashcat:intel-cpu

For those who don't have GPUs, use :intel-cpu tag (suitable for AWS free tier instances):

pocl

docker pull dizcza/docker-hashcat:pocl

An alternative to :intel-cpu tag, the :pocl tag provides open-source (but not officially supported by HashCat) implementation of OpenCL, which you can find in pocl-opencl-icd linux package (usually, outdated). For more information about using POCL in hashcat refer to the discussion.

Try :pocl tag if :intel-cpu does not work for you.

Deprecated tags

nvidia-full

:nvidia-full is an old build of the :latest tag. This tag is deprecated.

Hashcat utils

Along with the hashcat, the following utility packages are installed:

  • hashcat-utils for converting raw Airodump to HCCAPX capture format; info cap2hccapx -h
  • hcxtools for inspecting, filtering, and converting capture files;
  • hcxdumptool for capturing packets from wlan devices in any format you might think of; info hcxdumptool -h
  • kwprocessor for creating advanced keyboard-walk password candidates; info kwp -h

About

Hashcat 6.0.0 docker for Ubuntu 18.04 CUDA and OpenCL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 56.2%
  • Shell 43.8%