Skip to content

Instantly share code, notes, and snippets.

@matrix
Created January 8, 2022 23:56
Show Gist options
  • Save matrix/c40d59a6254b1dc33c626bd79c244bf1 to your computer and use it in GitHub Desktop.
Save matrix/c40d59a6254b1dc33c626bd79c244bf1 to your computer and use it in GitHub Desktop.
Hashcat v6.2.5-dev, Fast Benchmark on Apple M1 with Metal runtime
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.
METAL API (Metal 258.17)
========================
* Device #1: Apple M1, 5408/10922 MB, 8MCU
OpenCL API (OpenCL 1.2 (Nov 13 2021 00:45:09)) - Platform #1 [Apple]
====================================================================
* Device #2: Apple M1, skipped
Benchmark relevant options:
===========================
* --optimized-kernel-enable
-------------------
* Hash-Mode 0 (MD5)
-------------------
Speed.#1.........: 2751.1 MH/s (47.23ms) @ Accel:2048 Loops:256 Thr:32 Vec:1
----------------------
* Hash-Mode 100 (SHA1)
----------------------
Speed.#1.........: 998.9 MH/s (65.55ms) @ Accel:512 Loops:512 Thr:32 Vec:1
---------------------------
* Hash-Mode 1400 (SHA2-256)
---------------------------
Speed.#1.........: 296.8 MH/s (54.78ms) @ Accel:64 Loops:256 Thr:128 Vec:1
---------------------------
* Hash-Mode 1700 (SHA2-512)
---------------------------
Speed.#1.........: 97259.9 kH/s (84.58ms) @ Accel:64 Loops:128 Thr:128 Vec:1
-------------------------------------------------------------
* Hash-Mode 22000 (WPA-PBKDF2-PMKID+EAPOL) [Iterations: 4095]
-------------------------------------------------------------
Speed.#1.........: 48536 H/s (83.33ms) @ Accel:128 Loops:256 Thr:64 Vec:1
-----------------------
* Hash-Mode 1000 (NTLM)
-----------------------
Speed.#1.........: 4756.2 MH/s (54.66ms) @ Accel:2048 Loops:512 Thr:32 Vec:1
---------------------
* Hash-Mode 3000 (LM)
---------------------
Speed.#1.........: 366.0 MH/s (82.75ms) @ Accel:64 Loops:1024 Thr:64 Vec:1
--------------------------------------------
* Hash-Mode 5500 (NetNTLMv1 / NetNTLMv1+ESS)
--------------------------------------------
Speed.#1.........: 2808.6 MH/s (46.29ms) @ Accel:512 Loops:512 Thr:64 Vec:1
----------------------------
* Hash-Mode 5600 (NetNTLMv2)
----------------------------
Speed.#1.........: 186.1 MH/s (43.55ms) @ Accel:64 Loops:128 Thr:128 Vec:1
--------------------------------------------------------
* Hash-Mode 1500 (descrypt, DES (Unix), Traditional DES)
--------------------------------------------------------
Speed.#1.........: 12932.1 kH/s (153.66ms) @ Accel:8 Loops:1024 Thr:32 Vec:1
------------------------------------------------------------------------------
* Hash-Mode 500 (md5crypt, MD5 (Unix), Cisco-IOS $1$ (MD5)) [Iterations: 1000]
------------------------------------------------------------------------------
Speed.#1.........: 1096.2 kH/s (55.97ms) @ Accel:512 Loops:500 Thr:32 Vec:1
----------------------------------------------------------------
* Hash-Mode 3200 (bcrypt $2*$, Blowfish (Unix)) [Iterations: 32]
----------------------------------------------------------------
Speed.#1.........: 1990 H/s (54.82ms) @ Accel:2 Loops:32 Thr:8 Vec:1
--------------------------------------------------------------------
* Hash-Mode 1800 (sha512crypt $6$, SHA512 (Unix)) [Iterations: 5000]
--------------------------------------------------------------------
* Device #1: Skipping (hash-mode 1800)
This is due to a known CUDA/HIP/Metal/OpenCL runtime/driver issue (not a hashcat issue)
You can use --force to override, but do not report related errors.
--------------------------------------------------------
* Hash-Mode 7500 (Kerberos 5, etype 23, AS-REQ Pre-Auth)
--------------------------------------------------------
Speed.#1.........: 39689.8 kH/s (51.59ms) @ Accel:128 Loops:64 Thr:32 Vec:1
-------------------------------------------------
* Hash-Mode 13100 (Kerberos 5, etype 23, TGS-REP)
-------------------------------------------------
Speed.#1.........: 39305.8 kH/s (52.12ms) @ Accel:128 Loops:64 Thr:32 Vec:1
---------------------------------------------------------------
* Hash-Mode 15300 (DPAPI masterkey file v1) [Iterations: 23999]
---------------------------------------------------------------
Speed.#1.........: 8521 H/s (81.17ms) @ Accel:256 Loops:256 Thr:32 Vec:1
---------------------------------------------------------------
* Hash-Mode 15900 (DPAPI masterkey file v2) [Iterations: 12899]
---------------------------------------------------------------
Speed.#1.........: 2272 H/s (70.70ms) @ Accel:16 Loops:64 Thr:256 Vec:1
------------------------------------------------------------------
* Hash-Mode 7100 (macOS v10.8+ (PBKDF2-SHA512)) [Iterations: 1023]
------------------------------------------------------------------
Speed.#1.........: 28715 H/s (68.08ms) @ Accel:256 Loops:31 Thr:32 Vec:1
---------------------------------------------
* Hash-Mode 11600 (7-Zip) [Iterations: 16384]
---------------------------------------------
Speed.#1.........: 29763 H/s (52.91ms) @ Accel:32 Loops:4096 Thr:32 Vec:1
------------------------------------------------
* Hash-Mode 12500 (RAR3-hp) [Iterations: 262144]
------------------------------------------------
Speed.#1.........: 6356 H/s (78.88ms) @ Accel:32 Loops:16384 Thr:32 Vec:1
--------------------------------------------
* Hash-Mode 13000 (RAR5) [Iterations: 32799]
--------------------------------------------
Speed.#1.........: 3644 H/s (69.35ms) @ Accel:64 Loops:128 Thr:128 Vec:1
-----------------------------------------------------------------------
* Hash-Mode 6211 (TrueCrypt RIPEMD160 + XTS 512 bit) [Iterations: 1999]
-----------------------------------------------------------------------
* Device #1: Skipping (hash-mode 6211)
This is due to a known CUDA/HIP/Metal/OpenCL runtime/driver issue (not a hashcat issue)
You can use --force to override, but do not report related errors.
-----------------------------------------------------------------------------------
* Hash-Mode 13400 (KeePass 1 (AES/Twofish) and KeePass 2 (AES)) [Iterations: 24569]
-----------------------------------------------------------------------------------
Speed.#1.........: 17984 H/s (75.03ms) @ Accel:256 Loops:256 Thr:64 Vec:1
----------------------------------------------------------------
* Hash-Mode 6800 (LastPass + LastPass sniffed) [Iterations: 499]
----------------------------------------------------------------
* Device #1: Skipping (hash-mode 6800)
This is due to a known CUDA/HIP/Metal/OpenCL runtime/driver issue (not a hashcat issue)
You can use --force to override, but do not report related errors.
--------------------------------------------------------------------
* Hash-Mode 11300 (Bitcoin/Litecoin wallet.dat) [Iterations: 200459]
--------------------------------------------------------------------
Speed.#1.........: 441 H/s (94.07ms) @ Accel:8 Loops:1024 Thr:128 Vec:1
Started: Sun Jan 9 00:01:23 2022
Stopped: Sun Jan 9 00:07:36 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment