This repository includes docker containers that build the necessary components for a successful gocrack install.
- Current Hashcat Version: v3.6
- Current Go Version: v1.9
Note: You should be using Docker 17.X and require NVIDIA Docker plugin to run the worker image
$ make build
Running this will create 4 images:
gocrack/hashcat_sharedbuilds hashcat as a shared library for Ubuntu 16.04 (Xenial) and exports the build todist/hashcatgocrack/buildbuilds gocrack using the hashcat library fromgocrack/hashcat_sharedand exports two binaries todist/gocrackgocrack/serverwill be a Ubuntu 16.04 container with GoCrack server componentsgocrack/workerwill be a Ubuntu 16.04 container with the worker components and NVIDIA components needed for OpenCL
Build Images:
gocrack/build 633MB
gocrack/hashcat_shared 468MB
Deployment Images:
gocrack/worker 194MB
gocrack/server 198MB