Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 825 Bytes

BUILD.md

File metadata and controls

36 lines (24 loc) · 825 Bytes

Hashcat build documentation

Revision:

  • 1.02

Authors:

Dependencies

To compile Hashcat you need to cross compile the gmp library for Linux (32/64 bit), Windows (32/64 bit) and OSX (64 bit). (see below)

Building Hashcat

First get a copy of Hashcat repository

$ git clone https://github.com/hashcat/hashcat-legacy.git

Install the dependencies

$ cd hashcat
$ sudo ./tools/deps.sh

Run make depending on your os

$ make [linux|osx|windows|freebsd]

Not specifying an argument will cross-compile binaries for Linux, Windows and OSX.

If you want to compile native FreeBSD binaries, you will need gmp installed (/usr/ports/math/gmp). This has been tested on FreeBSD 10.2.

Enjoy your fresh Hashcat binaries ;)