1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-12-26 00:18:36 +00:00

Merge pull request #1972 from RolfHashcat/master

Create msys2_win.md
This commit is contained in:
Jens Steube 2019-03-29 12:22:15 +01:00 committed by GitHub
commit 2e4423021a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

36
docs/msys2_win.md Normal file
View File

@ -0,0 +1,36 @@
# Compiling hashcat with msys2.
Tested on a Windows 7 SP1 x64 machine.
Go to https://www.msys2.org/ and follow the instructions on the main page (steps 1 to 7).
Install additional dependencies required to compile hashcat by running the following commands:
```sh
$ pacman -S git
$ pacman -S make
$ pacman -S gcc
$ pacman -S libiconv-devel
```
Once all that is done, type the following command to copy the latest master revision of hashcat repository into msys64\home\username\hashcat
```sh
$ git clone https://github.com/hashcat/hashcat.git
```
Switch to the newly created folder by runnig
```sh
$ cd hashcat
```
Now type "make" to start compiling hashcat
```sh
$ make
```
The process may take a while, please be patient.
Once it's finished, run hashcat by typing "./hashcat.exe".
```sh
$ ./hashcat.exe
```
While hashcat will run fine from msys shell, running it from a windows shell will require msys-iconv-2.dll and msys-2.0.dll to be in the same folder with hashcat.exe (the files can be found in msys64\usr\bin).