This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
% ./hashcat -I | |
hashcat (v6.2.5-209-g431c46f43+) starting in backend information mode | |
System Info: | |
============ | |
OS.Name......: Darwin | |
OS.Release...: 21.3.0 | |
HW.Model.....: Macmini9,1 | |
HW.Platform..: arm64 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
matrix@matrixs-Mac-mini hashcat_metal % ./hashcat -I | |
hashcat (v6.2.5-85-g0abdcb1ae+) starting in backend information mode | |
Metal Info: | |
=========== | |
Metal.Version.: 258.18 | |
Backend Device ID #1 (Alias: #2) | |
Type...........: GPU |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Same configuration used for https://gist.github.com/matrix/54a3830db3f686ee9596e21c8f819384 | |
PR's #3140, #3141 and #3142 was included, but on Linux with NVIDIA GeForce GTX 1080 Ti | |
$ ./hashcat -b --benchmark-all | |
hashcat (v6.2.5-178-gf7506c35f+) starting in benchmark mode | |
Benchmarking uses hand-optimized kernel code by default. | |
You can use it in your cracking session by setting the -O option. | |
Note: Using optimized kernel code limits the maximum supported password length. | |
To disable the optimized kernel code in benchmark mode, use the -w option. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
PR's #3140, #3141 and #3142 was included. | |
matrix@matrixs-Mac-mini hashcat % ./hashcat -b --benchmark-all | |
hashcat (v6.2.5-158-g01a28f80f+) starting in benchmark mode | |
Benchmarking uses hand-optimized kernel code by default. | |
You can use it in your cracking session by setting the -O option. | |
Note: Using optimized kernel code limits the maximum supported password length. | |
To disable the optimized kernel code in benchmark mode, use the -w option. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
To make an x86_64 binary on Apple M1 the following patch was applied (as well as installed rosetta) | |
[[ | |
diff --git a/src/Makefile b/src/Makefile | |
index fc0afc4fb..3a4d61afd 100644 | |
--- a/src/Makefile | |
+++ b/src/Makefile | |
@@ -324,6 +324,7 @@ ifeq ($(UNAME),Darwin) | |
export MACOSX_DEPLOYMENT_TARGET=10.15 | |
CFLAGS_NATIVE := $(CFLAGS) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
bash-3.2$ ./hashcat -b | |
hashcat (v6.2.5-85-g0abdcb1ae+) starting in benchmark mode | |
Benchmarking uses hand-optimized kernel code by default. | |
You can use it in your cracking session by setting the -O option. | |
Note: Using optimized kernel code limits the maximum supported password length. | |
To disable the optimized kernel code in benchmark mode, use the -w option. | |
* Device #2: Apple's OpenCL drivers (GPU) are known to be unreliable. | |
You have been warned. |