|
1 | 1 | [](https://github.com/cyclone-github/yescrypt_crack/)
|
2 | 2 |
|
3 |
| -<!-- |
4 | 3 | [](https://goreportcard.com/report/github.com/cyclone-github/yescrypt_crack)
|
5 |
| ---> |
6 | 4 | [](https://github.com/cyclone-github/yescrypt_crack/issues)
|
7 | 5 | [](LICENSE)
|
8 | 6 | [](https://github.com/cyclone-github/yescrypt_crack/releases)
|
@@ -71,11 +69,12 @@ cat wordlist | ./yescrypt_crack.bin -h yescrypt.txt
|
71 | 69 | ### Compile from source:
|
72 | 70 | - If you want the latest features, compiling from source is the best option since the release version may run several revisions behind the source code.
|
73 | 71 | - This assumes you have Go and Git installed
|
74 |
| - - `git clone https://github.com/cyclone-github/yescrypt_crack.git` |
75 |
| - - `cd yescrypt_crack` |
76 |
| - - `go mod init yescrypt_crack` |
77 |
| - - `go mod tidy` |
78 |
| - - `go build -ldflags="-s -w" .` |
79 |
| - - `./yescrypt_crack -h {hash file} -w {wordlist file} -t {CPU threads to use (optional)}` |
| 72 | + - `git clone https://github.com/cyclone-github/yescrypt_crack.git` # clone repo |
| 73 | + - `cd yescrypt_crack` # enter project directory |
| 74 | + - `go mod init yescrypt_crack` # initialize Go module (skips if go.mod exists) |
| 75 | + - `go mod tidy` # download dependencies |
| 76 | + - `go build -ldflags="-s -w" .` # compile binary in current directory |
| 77 | + - `go install -ldflags="-s -w" .` # compile binary and install to $GOPATH |
| 78 | + - `./yescrypt_crack -h {hash file} -w {wordlist file} -t {CPU threads to use (optional)}` # run yescrypt_crack |
80 | 79 | - Compile from source code how-to:
|
81 | 80 | - https://github.com/cyclone-github/scripts/blob/main/intro_to_go.txt
|
0 commit comments