Hashcat with GPU[Back] We will investigate Hashcat running on a GPU infrastructure. First we will determine the GPUs on the system:
ubuntu:~/infosec/hashcat$ nvidia-smi
Sat Feb 24 20:05:00 2018
+------------------------------------------------------+
| NVIDIA-SMI 352.99 Driver Version: 352.99 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 Tesla K80 On | 0000:00:17.0 Off | 0 |
| N/A 37C P8 27W / 149W | 55MiB / 11519MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
| 1 Tesla K80 On | 0000:00:18.0 Off | 0 |
| N/A 31C P8 30W / 149W | 55MiB / 11519MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
| 2 Tesla K80 On | 0000:00:19.0 Off | 0 |
| N/A 41C P8 27W / 149W | 55MiB / 11519MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
| 3 Tesla K80 On | 0000:00:1A.0 Off | 0 |
| N/A 36C P8 30W / 149W | 55MiB / 11519MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
| 4 Tesla K80 On | 0000:00:1B.0 Off | 0 |
| N/A 41C P8 27W / 149W | 55MiB / 11519MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
| 5 Tesla K80 On | 0000:00:1C.0 Off | 0 |
| N/A 31C P8 31W / 149W | 55MiB / 11519MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
| 6 Tesla K80 On | 0000:00:1D.0 Off | 0 |
| N/A 41C P8 28W / 149W | 55MiB / 11519MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
| 7 Tesla K80 On | 0000:00:1E.0 Off | 0 |
| N/A 33C P8 31W / 149W | 55MiB / 11519MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
Next we will delete the POTFILE:
ubuntu:~/infosec/hashcat$ rm hashcat.potfile
We can then check to see that hashcat sees the GPUs:
ubuntu:~/infosec/hashcat$ ./hashcat -I --force
hashcat (v4.1.0) starting...
OpenCL Info:
Platform ID #1
Vendor : Mesa
Name : Clover
Version : OpenCL 1.1 Mesa 17.2.8
Platform ID #2
Vendor : NVIDIA Corporation
Name : NVIDIA CUDA
Version : OpenCL 1.2 CUDA 7.5.30
Device ID #1
Type : GPU
Vendor ID : 32
Vendor : NVIDIA Corporation
Name : Tesla K80
Version : OpenCL 1.2 CUDA
Processor(s) : 13
Clock : 823
Memory : 2879/11519 MB allocatable
OpenCL Version : OpenCL C 1.2
Driver Version : 352.99
Device ID #2
Type : GPU
Vendor ID : 32
Vendor : NVIDIA Corporation
Name : Tesla K80
Version : OpenCL 1.2 CUDA
Processor(s) : 13
Clock : 823
Memory : 2879/11519 MB allocatable
OpenCL Version : OpenCL C 1.2
Driver Version : 352.99
Device ID #3
Type : GPU
Vendor ID : 32
Vendor : NVIDIA Corporation
Name : Tesla K80
Version : OpenCL 1.2 CUDA
Processor(s) : 13
Clock : 823
Memory : 2879/11519 MB allocatable
OpenCL Version : OpenCL C 1.2
Driver Version : 352.99
Device ID #4
Type : GPU
Vendor ID : 32
Vendor : NVIDIA Corporation
Name : Tesla K80
Version : OpenCL 1.2 CUDA
Processor(s) : 13
Clock : 823
Memory : 2879/11519 MB allocatable
OpenCL Version : OpenCL C 1.2
Driver Version : 352.99
Device ID #5
Type : GPU
Vendor ID : 32
Vendor : NVIDIA Corporation
Name : Tesla K80
Version : OpenCL 1.2 CUDA
Processor(s) : 13
Clock : 823
Memory : 2879/11519 MB allocatable
OpenCL Version : OpenCL C 1.2
Driver Version : 352.99
Device ID #6
Type : GPU
Vendor ID : 32
Vendor : NVIDIA Corporation
Name : Tesla K80
Version : OpenCL 1.2 CUDA
Processor(s) : 13
Clock : 823
Memory : 2879/11519 MB allocatable
OpenCL Version : OpenCL C 1.2
Driver Version : 352.99
Device ID #7
Type : GPU
Vendor ID : 32
Vendor : NVIDIA Corporation
Name : Tesla K80
Version : OpenCL 1.2 CUDA
Processor(s) : 13
Clock : 823
Memory : 2879/11519 MB allocatable
OpenCL Version : OpenCL C 1.2
Driver Version : 352.99
Device ID #8
Type : GPU
Vendor ID : 32
Vendor : NVIDIA Corporation
Name : Tesla K80
Version : OpenCL 1.2 CUDA
Processor(s) : 13
Clock : 823
Memory : 2879/11519 MB allocatable
OpenCL Version : OpenCL C 1.2
Driver Version : 352.99
Now we will do a benchmark:
ubuntu:~/infosec/hashcat$ ./hashcat --benchmark --force
hashcat (v4.1.0) 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.
OpenCL Platform #2: NVIDIA Corporation
======================================
* Device #1: Tesla K80, 2879/11519 MB allocatable, 13MCU
* Device #2: Tesla K80, 2879/11519 MB allocatable, 13MCU
* Device #3: Tesla K80, 2879/11519 MB allocatable, 13MCU
* Device #4: Tesla K80, 2879/11519 MB allocatable, 13MCU
* Device #5: Tesla K80, 2879/11519 MB allocatable, 13MCU
* Device #6: Tesla K80, 2879/11519 MB allocatable, 13MCU
* Device #7: Tesla K80, 2879/11519 MB allocatable, 13MCU
* Device #8: Tesla K80, 2879/11519 MB allocatable, 13MCU
Benchmark relevant options:
===========================
* --force
* --optimized-kernel-enable
Hashmode: 0 - MD5
Speed.Dev.#1.....: 5027.6 MH/s (86.57ms) @ Accel:128 Loops:256 Thr:1024 Vec:2
Speed.Dev.#2.....: 4585.2 MH/s (94.61ms) @ Accel:128 Loops:256 Thr:1024 Vec:2
Speed.Dev.#3.....: 4909.6 MH/s (89.70ms) @ Accel:128 Loops:256 Thr:1024 Vec:2
Speed.Dev.#4.....: 4773.9 MH/s (90.97ms) @ Accel:128 Loops:256 Thr:1024 Vec:2
Speed.Dev.#5.....: 4931.2 MH/s (87.98ms) @ Accel:128 Loops:256 Thr:1024 Vec:2
Speed.Dev.#6.....: 4618.4 MH/s (93.33ms) @ Accel:128 Loops:256 Thr:1024 Vec:2
Speed.Dev.#7.....: 5042.8 MH/s (86.58ms) @ Accel:128 Loops:256 Thr:1024 Vec:2
Speed.Dev.#8.....: 4590.0 MH/s (94.75ms) @ Accel:128 Loops:256 Thr:1024 Vec:2
Speed.Dev.#*.....: 38478.7 MH/s
Hashmode: 100 - SHA1
Speed.Dev.#1.....: 1841.8 MH/s (59.63ms) @ Accel:256 Loops:128 Thr:256 Vec:4
Speed.Dev.#2.....: 1725.9 MH/s (63.43ms) @ Accel:256 Loops:128 Thr:256 Vec:4
Speed.Dev.#3.....: 1827.2 MH/s (61.01ms) @ Accel:256 Loops:128 Thr:256 Vec:4
Speed.Dev.#4.....: 1741.5 MH/s (61.82ms) @ Accel:256 Loops:128 Thr:256 Vec:4
Speed.Dev.#5.....: 1795.2 MH/s (59.79ms) @ Accel:256 Loops:128 Thr:256 Vec:4
Speed.Dev.#6.....: 1743.6 MH/s (62.92ms) @ Accel:256 Loops:128 Thr:256 Vec:4
Speed.Dev.#7.....: 1845.1 MH/s (59.37ms) @ Accel:256 Loops:128 Thr:256 Vec:4
Speed.Dev.#8.....: 1717.4 MH/s (63.87ms) @ Accel:256 Loops:128 Thr:256 Vec:4
Speed.Dev.#*.....: 14237.6 MH/s
Hashmode: 1400 - SHA-256
^C
Our first hash is a 5 character word and stored in 1.ntlm: ubuntu:~/infosec/hashcat$ cat 1.ntlm 066DDFD4EF0E9CD7C256FE77191EF43C ubuntu:~/infosec/hashcat$ ./hashcat -m 1000 1.ntlm -a 3 ?l?l?l?l?l --force hashcat (v4.1.0) starting... OpenCL Platform #2: NVIDIA Corporation ====================================== * Device #1: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #2: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #3: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #4: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #5: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #6: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #7: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #8: Tesla K80, 2879/11519 MB allocatable, 13MCU Hashes: 1 digests; 1 unique digests, 1 unique salts Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates Applicable optimizers: * Zero-Byte * Early-Skip * Not-Salted * Not-Iterated * Single-Hash * Single-Salt * Brute-Force * Raw-Hash Minimum password length supported by kernel: 0 Maximum password length supported by kernel: 256 ATTENTION! Pure (unoptimized) OpenCL kernels selected. This enables cracking passwords and salts > length 32 but for the price of drastically reduced performance. If you want to switch to optimized OpenCL kernels, append -O to your commandline. Watchdog: Temperature abort trigger set to 90c The wordlist or mask that you are using is too small. This means that hashcat cannot use the full parallel power of your device(s). Unless you supply more work, your cracking speed will drop. Approaching final keyspace - workload adjusted. 066ddfd4ef0e9cd7c256fe77191ef43c:hello Session..........: hashcat Status...........: Cracked Hash.Type........: NTLM Hash.Target......: 066ddfd4ef0e9cd7c256fe77191ef43c Time.Started.....: Sat Feb 24 20:09:23 2018 (0 secs) Time.Estimated...: Sat Feb 24 20:09:23 2018 (0 secs) Guess.Mask.......: ?l?l?l?l?l [5] Guess.Queue......: 1/1 (100.00%) Speed.Dev.#1.....: 457.7 MH/s (0.92ms) @ Accel:64 Loops:26 Thr:1024 Vec:1 Speed.Dev.#2.....: 0 H/s (0.00ms) @ Accel:64 Loops:26 Thr:1024 Vec:1 Speed.Dev.#3.....: 0 H/s (0.00ms) @ Accel:64 Loops:26 Thr:1024 Vec:1 Speed.Dev.#4.....: 0 H/s (0.00ms) @ Accel:64 Loops:26 Thr:1024 Vec:1 Speed.Dev.#5.....: 0 H/s (0.00ms) @ Accel:64 Loops:26 Thr:1024 Vec:1 Speed.Dev.#6.....: 0 H/s (0.00ms) @ Accel:64 Loops:26 Thr:1024 Vec:1 Speed.Dev.#7.....: 0 H/s (0.00ms) @ Accel:64 Loops:26 Thr:1024 Vec:1 Speed.Dev.#8.....: 0 H/s (0.00ms) @ Accel:64 Loops:26 Thr:1024 Vec:1 Speed.Dev.#*.....: 457.7 MH/s Recovered........: 1/1 (100.00%) Digests, 1/1 (100.00%) Salts Progress.........: 1485172/11881376 (12.50%) Rejected.........: 0/1485172 (0.00%) Restore.Point....: 0/456976 (0.00%) Candidates.#1....: sarie -> xqcia Candidates.#2....: [Generating] Candidates.#3....: [Generating] Candidates.#4....: [Generating] Candidates.#5....: [Generating] Candidates.#6....: [Generating] Candidates.#7....: [Generating] Candidates.#8....: [Generating] HWMon.Dev.#1.....: Temp: 48c Util: 19% Core: 875MHz Mem:2505MHz Bus:16 HWMon.Dev.#2.....: Temp: 40c Util: 53% Core: 875MHz Mem:2505MHz Bus:16 HWMon.Dev.#3.....: Temp: 50c Util: 15% Core: 875MHz Mem:2505MHz Bus:16 HWMon.Dev.#4.....: Temp: 44c Util: 79% Core: 875MHz Mem:2505MHz Bus:16 HWMon.Dev.#5.....: Temp: 48c Util: 47% Core: 875MHz Mem:2505MHz Bus:16 HWMon.Dev.#6.....: Temp: 37c Util: 13% Core: 875MHz Mem:2505MHz Bus:16 HWMon.Dev.#7.....: Temp: 47c Util: 87% Core: 875MHz Mem:2505MHz Bus:16 HWMon.Dev.#8.....: Temp: 38c Util: 18% Core: 875MHz Mem:2505MHz Bus:16 Started: Sat Feb 24 20:09:10 2018 Stopped: Sat Feb 24 20:09:24 2018 Next we look at an eight character password (with lower case): ubuntu:~/infosec/hashcat$ ./hashcat -m 1000 2.ntlm -a 3 ?l?l?l?l?l?l?l?l --force hashcat (v4.1.0) starting... OpenCL Platform #2: NVIDIA Corporation ====================================== * Device #1: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #2: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #3: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #4: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #5: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #6: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #7: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #8: Tesla K80, 2879/11519 MB allocatable, 13MCU Hashes: 1 digests; 1 unique digests, 1 unique salts Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates Applicable optimizers: * Zero-Byte * Early-Skip * Not-Salted * Not-Iterated * Single-Hash * Single-Salt * Brute-Force * Raw-Hash Minimum password length supported by kernel: 0 Maximum password length supported by kernel: 256 ATTENTION! Pure (unoptimized) OpenCL kernels selected. This enables cracking passwords and salts > length 32 but for the price of drastically reduced performance. If you want to switch to optimized OpenCL kernels, append -O to your commandline. Watchdog: Temperature abort trigger set to 90c Approaching final keyspace - workload adjusted. feeaaf23fa87012c4595142f4fabd0c5:gfdfedws Session..........: hashcat Status...........: Cracked Hash.Type........: NTLM Hash.Target......: feeaaf23fa87012c4595142f4fabd0c5 Time.Started.....: Sat Feb 24 20:10:23 2018 (3 secs) Time.Estimated...: Sat Feb 24 20:10:26 2018 (0 secs) Guess.Mask.......: ?l?l?l?l?l?l?l?l [8] Guess.Queue......: 1/1 (100.00%) Speed.Dev.#1.....: 2281.5 MH/s (11.60ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#2.....: 2143.6 MH/s (12.31ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#3.....: 2223.1 MH/s (11.69ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#4.....: 2207.7 MH/s (11.99ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#5.....: 2265.1 MH/s (11.58ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#6.....: 2180.3 MH/s (12.15ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#7.....: 2284.1 MH/s (11.51ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#8.....: 2147.3 MH/s (12.38ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#*.....: 17732.8 MH/s Recovered........: 1/1 (100.00%) Digests, 1/1 (100.00%) Salts Progress.........: 58788472704/208827064576 (28.15%) Rejected.........: 0/58788472704 (0.00%) Restore.Point....: 0/11881376 (0.00%) Candidates.#1....: arderane -> trdqebpe Candidates.#2....: hgsefquv -> eidqndvl Candidates.#3....: dpceyvlu -> gvmqbbbs Candidates.#4....: zbmefzgh -> mpcqvvvr Candidates.#5....: uskewfog -> bueqlxxl Candidates.#6....: agsevmph -> tlcqzppt Candidates.#7....: ardeebpe -> trdqlqys Candidates.#8....: ljheupgu -> kmrqojcr HWMon.Dev.#1.....: Temp: 51c Util: 97% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#2.....: Temp: 42c Util: 98% Core: 823MHz Mem:2505MHz Bus:16 HWMon.Dev.#3.....: Temp: 52c Util: 97% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#4.....: Temp: 46c Util: 97% Core: 823MHz Mem:2505MHz Bus:16 HWMon.Dev.#5.....: Temp: 50c Util: 89% Core: 849MHz Mem:2505MHz Bus:16 HWMon.Dev.#6.....: Temp: 39c Util: 97% Core: 810MHz Mem:2505MHz Bus:16 HWMon.Dev.#7.....: Temp: 50c Util: 98% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#8.....: Temp: 40c Util: 97% Core: 797MHz Mem:2505MHz Bus:16 Started: Sat Feb 24 20:10:11 2018 Stopped: Sat Feb 24 20:10:28 2018 Next for an eight character password with a number at the end: ubuntu:~/infosec/hashcat$ ./hashcat -m 1000 3.ntlm -a 3 ?l?l?l?l?l?l?l?l?d --force hashcat (v4.1.0) starting... OpenCL Platform #2: NVIDIA Corporation ====================================== * Device #1: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #2: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #3: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #4: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #5: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #6: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #7: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #8: Tesla K80, 2879/11519 MB allocatable, 13MCU Hashes: 1 digests; 1 unique digests, 1 unique salts Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates Applicable optimizers: * Zero-Byte * Early-Skip * Not-Salted * Not-Iterated * Single-Hash * Single-Salt * Brute-Force * Raw-Hash Minimum password length supported by kernel: 0 Maximum password length supported by kernel: 256 ATTENTION! Pure (unoptimized) OpenCL kernels selected. This enables cracking passwords and salts > length 32 but for the price of drastically reduced performance. If you want to switch to optimized OpenCL kernels, append -O to your commandline. Watchdog: Temperature abort trigger set to 90c baa3a916a503b11e9360d90aa4838f85:helloyou1 Session..........: hashcat Status...........: Cracked Hash.Type........: NTLM Hash.Target......: baa3a916a503b11e9360d90aa4838f85 Time.Started.....: Sat Feb 24 20:11:53 2018 (0 secs) Time.Estimated...: Sat Feb 24 20:11:53 2018 (0 secs) Guess.Mask.......: ?l?l?l?l?l?l?l?l?d [9] Guess.Queue......: 1/1 (100.00%) Speed.Dev.#1.....: 2167.5 MH/s (11.61ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#2.....: 2070.1 MH/s (12.14ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#3.....: 2097.8 MH/s (11.97ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#4.....: 2125.4 MH/s (11.84ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#5.....: 2146.8 MH/s (11.69ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#6.....: 2099.4 MH/s (12.01ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#7.....: 2138.9 MH/s (11.69ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#8.....: 2069.5 MH/s (12.16ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#*.....: 16915.4 MH/s Recovered........: 1/1 (100.00%) Digests, 1/1 (100.00%) Salts Progress.........: 9405726720/2088270645760 (0.45%) Rejected.........: 0/9405726720 (0.00%) Restore.Point....: 0/118813760 (0.00%) Candidates.#1....: amoerane1 -> tooqebpe1 Candidates.#2....: wzzewfog1 -> qucqqesy1 Candidates.#3....: wzzetrap1 -> qucqdtqc1 Candidates.#4....: unteyvlu1 -> breqbbbs1 Candidates.#5....: amoefzgh1 -> tooqvvvr1 Candidates.#6....: untevmph1 -> breqzppt1 Candidates.#7....: amoeebpe1 -> tooqlqys1 Candidates.#8....: wzzeupgu1 -> qucqojcr1 HWMon.Dev.#1.....: Temp: 48c Util: 98% Core: 823MHz Mem:2505MHz Bus:16 HWMon.Dev.#2.....: Temp: 39c Util: 98% Core: 797MHz Mem:2505MHz Bus:16 HWMon.Dev.#3.....: Temp: 50c Util: 98% Core: 784MHz Mem:2505MHz Bus:16 HWMon.Dev.#4.....: Temp: 43c Util: 98% Core: 823MHz Mem:2505MHz Bus:16 HWMon.Dev.#5.....: Temp: 48c Util: 98% Core: 862MHz Mem:2505MHz Bus:16 HWMon.Dev.#6.....: Temp: 37c Util: 98% Core: 784MHz Mem:2505MHz Bus:16 HWMon.Dev.#7.....: Temp: 48c Util: 97% Core: 810MHz Mem:2505MHz Bus:16 HWMon.Dev.#8.....: Temp: 38c Util: 97% Core: 784MHz Mem:2505MHz Bus:16 Started: Sat Feb 24 20:11:40 2018 Stopped: Sat Feb 24 20:11:55 2018 Next we will take an eight character password with two numbers at the end: ubuntu:~/infosec/hashcat$ ./hashcat -m 1000 4.ntlm -a 3 ?l?l?l?l?l?l?l?l?d?d --force hashcat (v4.1.0) starting... OpenCL Platform #2: NVIDIA Corporation ====================================== * Device #1: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #2: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #3: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #4: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #5: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #6: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #7: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #8: Tesla K80, 2879/11519 MB allocatable, 13MCU Hashes: 1 digests; 1 unique digests, 1 unique salts Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates Applicable optimizers: * Zero-Byte * Early-Skip * Not-Salted * Not-Iterated * Single-Hash * Single-Salt * Brute-Force * Raw-Hash Minimum password length supported by kernel: 0 Maximum password length supported by kernel: 256 ATTENTION! Pure (unoptimized) OpenCL kernels selected. This enables cracking passwords and salts > length 32 but for the price of drastically reduced performance. If you want to switch to optimized OpenCL kernels, append -O to your commandline. Watchdog: Temperature abort trigger set to 90c 9cce6ca874ae0bf1d0e598ff59dba2c2:helloyou12 Session..........: hashcat Status...........: Cracked Hash.Type........: NTLM Hash.Target......: 9cce6ca874ae0bf1d0e598ff59dba2c2 Time.Started.....: Sat Feb 24 20:12:38 2018 (0 secs) Time.Estimated...: Sat Feb 24 20:12:38 2018 (0 secs) Guess.Mask.......: ?l?l?l?l?l?l?l?l?d?d [10] Guess.Queue......: 1/1 (100.00%) Speed.Dev.#1.....: 2168.0 MH/s (11.55ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#2.....: 2067.7 MH/s (12.17ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#3.....: 2107.9 MH/s (11.93ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#4.....: 2118.6 MH/s (11.88ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#5.....: 2152.1 MH/s (11.65ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#6.....: 2078.3 MH/s (12.08ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#7.....: 2146.2 MH/s (11.68ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#8.....: 2063.7 MH/s (12.19ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#*.....: 16902.5 MH/s Recovered........: 1/1 (100.00%) Digests, 1/1 (100.00%) Salts Progress.........: 9405726720/20882706457600 (0.05%) Rejected.........: 0/9405726720 (0.00%) Restore.Point....: 0/1188137600 (0.00%) Candidates.#1....: amoerane12 -> tooqebpe12 Candidates.#2....: wzzewfog12 -> qucqqesy12 Candidates.#3....: untevmph12 -> breqzppt12 Candidates.#4....: unteyvlu12 -> breqbbbs12 Candidates.#5....: amoeupgu12 -> tooqojcr12 Candidates.#6....: wzzefzgh12 -> qucqvvvr12 Candidates.#7....: amoetrap12 -> tooqdtqc12 Candidates.#8....: wzzeebpe12 -> qucqlqys12 HWMon.Dev.#1.....: Temp: 49c Util: 97% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#2.....: Temp: 40c Util: 97% Core: 797MHz Mem:2505MHz Bus:16 HWMon.Dev.#3.....: Temp: 50c Util: 97% Core: 784MHz Mem:2505MHz Bus:16 HWMon.Dev.#4.....: Temp: 44c Util: 98% Core: 810MHz Mem:2505MHz Bus:16 HWMon.Dev.#5.....: Temp: 48c Util: 97% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#6.....: Temp: 38c Util: 98% Core: 797MHz Mem:2505MHz Bus:16 HWMon.Dev.#7.....: Temp: 47c Util: 98% Core: 810MHz Mem:2505MHz Bus:16 HWMon.Dev.#8.....: Temp: 38c Util: 98% Core: 784MHz Mem:2505MHz Bus:16 Started: Sat Feb 24 20:12:25 2018 Stopped: Sat Feb 24 20:12:41 2018 Next with three numbers at the end: ubuntu:~/infosec/hashcat$ ./hashcat -m 1000 5.ntlm -a 3 ?l?l?l?l?l?l?l?l?d?d?d --force hashcat (v4.1.0) starting... OpenCL Platform #2: NVIDIA Corporation ====================================== * Device #1: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #2: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #3: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #4: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #5: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #6: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #7: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #8: Tesla K80, 2879/11519 MB allocatable, 13MCU Hashes: 1 digests; 1 unique digests, 1 unique salts Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates Applicable optimizers: * Zero-Byte * Early-Skip * Not-Salted * Not-Iterated * Single-Hash * Single-Salt * Brute-Force * Raw-Hash Minimum password length supported by kernel: 0 Maximum password length supported by kernel: 256 ATTENTION! Pure (unoptimized) OpenCL kernels selected. This enables cracking passwords and salts > length 32 but for the price of drastically reduced performance. If you want to switch to optimized OpenCL kernels, append -O to your commandline. Watchdog: Temperature abort trigger set to 90c f27cb01fff26c11be9731eeae9013c0e:helloyou123 Session..........: hashcat Status...........: Cracked Hash.Type........: NTLM Hash.Target......: f27cb01fff26c11be9731eeae9013c0e Time.Started.....: Sat Feb 24 20:13:10 2018 (1 sec) Time.Estimated...: Sat Feb 24 20:13:11 2018 (0 secs) Guess.Mask.......: ?l?l?l?l?l?l?l?l?d?d?d [11] Guess.Queue......: 1/1 (100.00%) Speed.Dev.#1.....: 2163.7 MH/s (11.64ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#2.....: 2069.4 MH/s (12.16ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#3.....: 2096.0 MH/s (12.01ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#4.....: 2116.1 MH/s (11.94ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#5.....: 2153.5 MH/s (11.70ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#6.....: 2085.3 MH/s (12.10ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#7.....: 2141.4 MH/s (11.70ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#8.....: 2045.5 MH/s (12.34ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#*.....: 16870.8 MH/s Recovered........: 1/1 (100.00%) Digests, 1/1 (100.00%) Salts Progress.........: 9432989696/208827064576000 (0.00%) Rejected.........: 0/9432989696 (0.00%) Restore.Point....: 0/11881376000 (0.00%) Candidates.#1....: amoerane123 -> tooqebpe123 Candidates.#2....: wzzewfog123 -> qucqqesy123 Candidates.#3....: untetrap123 -> breqdtqc123 Candidates.#4....: untevmph123 -> breqzppt123 Candidates.#5....: amoeyvlu123 -> tooqbbbs123 Candidates.#6....: unteupgu123 -> breqojcr123 Candidates.#7....: amoefzgh123 -> tooqvvvr123 Candidates.#8....: wzzeebpe123 -> qucqlqys123 HWMon.Dev.#1.....: Temp: 49c Util: 97% Core: 823MHz Mem:2505MHz Bus:16 HWMon.Dev.#2.....: Temp: 41c Util: 98% Core: 797MHz Mem:2505MHz Bus:16 HWMon.Dev.#3.....: Temp: 51c Util: 98% Core: 784MHz Mem:2505MHz Bus:16 HWMon.Dev.#4.....: Temp: 44c Util: 98% Core: 823MHz Mem:2505MHz Bus:16 HWMon.Dev.#5.....: Temp: 49c Util: 98% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#6.....: Temp: 39c Util: 98% Core: 797MHz Mem:2505MHz Bus:16 HWMon.Dev.#7.....: Temp: 48c Util: 98% Core: 810MHz Mem:2505MHz Bus:16 HWMon.Dev.#8.....: Temp: 39c Util: 98% Core: 797MHz Mem:2505MHz Bus:16 Started: Sat Feb 24 20:12:58 2018 Stopped: Sat Feb 24 20:13:13 2018 And now we try with an uppercase letter at the start: ubuntu:~/infosec/hashcat$ ./hashcat -m 1000 6.ntlm -a 3 ?u?l?l?l?l?l?l?l?d?d?d --force hashcat (v4.1.0) starting... OpenCL Platform #2: NVIDIA Corporation ====================================== * Device #1: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #2: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #3: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #4: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #5: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #6: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #7: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #8: Tesla K80, 2879/11519 MB allocatable, 13MCU Hashes: 1 digests; 1 unique digests, 1 unique salts Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates Applicable optimizers: * Zero-Byte * Early-Skip * Not-Salted * Not-Iterated * Single-Hash * Single-Salt * Brute-Force * Raw-Hash Minimum password length supported by kernel: 0 Maximum password length supported by kernel: 256 ATTENTION! Pure (unoptimized) OpenCL kernels selected. This enables cracking passwords and salts > length 32 but for the price of drastically reduced performance. If you want to switch to optimized OpenCL kernels, append -O to your commandline. Watchdog: Temperature abort trigger set to 90c b12961c01c7ee2509391336ccb4efff7:Helloyou123 Session..........: hashcat Status...........: Cracked Hash.Type........: NTLM Hash.Target......: b12961c01c7ee2509391336ccb4efff7 Time.Started.....: Sat Feb 24 20:13:53 2018 (0 secs) Time.Estimated...: Sat Feb 24 20:13:53 2018 (0 secs) Guess.Mask.......: ?u?l?l?l?l?l?l?l?d?d?d [11] Guess.Queue......: 1/1 (100.00%) Speed.Dev.#1.....: 2179.7 MH/s (11.54ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#2.....: 2063.1 MH/s (12.19ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#3.....: 2087.1 MH/s (12.03ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#4.....: 2106.0 MH/s (11.91ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#5.....: 2155.9 MH/s (11.66ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#6.....: 2089.0 MH/s (12.04ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#7.....: 2143.5 MH/s (11.68ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#8.....: 2061.3 MH/s (12.23ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#*.....: 16885.5 MH/s Recovered........: 1/1 (100.00%) Digests, 1/1 (100.00%) Salts Progress.........: 9351200768/208827064576000 (0.00%) Rejected.........: 0/9351200768 (0.00%) Restore.Point....: 0/11881376000 (0.00%) Candidates.#1....: Cooerane123 -> Telqebpe123 Candidates.#2....: Wqaeyvlu123 -> Qucqbbbs123 Candidates.#3....: Wqaevmph123 -> Qucqzppt123 Candidates.#4....: Wqaetrap123 -> Qucqdtqc123 Candidates.#5....: Cooeupgu123 -> Telqojcr123 Candidates.#6....: Wqaewfog123 -> Qucqqesy123 Candidates.#7....: Cooefzgh123 -> Telqvvvr123 Candidates.#8....: Wqaeebpe123 -> Qucqlqys123 HWMon.Dev.#1.....: Temp: 50c Util: 98% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#2.....: Temp: 41c Util: 98% Core: 797MHz Mem:2505MHz Bus:16 HWMon.Dev.#3.....: Temp: 51c Util: 98% Core: 784MHz Mem:2505MHz Bus:16 HWMon.Dev.#4.....: Temp: 45c Util: 98% Core: 823MHz Mem:2505MHz Bus:16 HWMon.Dev.#5.....: Temp: 49c Util: 98% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#6.....: Temp: 38c Util: 98% Core: 784MHz Mem:2505MHz Bus:16 HWMon.Dev.#7.....: Temp: 48c Util: 98% Core: 810MHz Mem:2505MHz Bus:16 HWMon.Dev.#8.....: Temp: 39c Util: 98% Core: 784MHz Mem:2505MHz Bus:16 Started: Sat Feb 24 20:13:40 2018 Stopped: Sat Feb 24 20:13:56 2018 And next with an upper or lower case letter at the start: ubuntu:~/infosec/hashcat$ rm hashcat.potfile ubuntu:~/infosec/hashcat$ ./hashcat -m 1000 6.ntlm -a 3 ?a?l?l?l?l?l?l?l?d?d?d --force hashcat (v4.1.0) starting... OpenCL Platform #2: NVIDIA Corporation ====================================== * Device #1: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #2: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #3: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #4: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #5: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #6: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #7: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #8: Tesla K80, 2879/11519 MB allocatable, 13MCU Hashes: 1 digests; 1 unique digests, 1 unique salts Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates Applicable optimizers: * Zero-Byte * Early-Skip * Not-Salted * Not-Iterated * Single-Hash * Single-Salt * Brute-Force * Raw-Hash Minimum password length supported by kernel: 0 Maximum password length supported by kernel: 256 ATTENTION! Pure (unoptimized) OpenCL kernels selected. This enables cracking passwords and salts > length 32 but for the price of drastically reduced performance. If you want to switch to optimized OpenCL kernels, append -O to your commandline. Watchdog: Temperature abort trigger set to 90c b12961c01c7ee2509391336ccb4efff7:Helloyou123 Session..........: hashcat Status...........: Cracked Hash.Type........: NTLM Hash.Target......: b12961c01c7ee2509391336ccb4efff7 Time.Started.....: Sat Feb 24 20:14:50 2018 (2 secs) Time.Estimated...: Sat Feb 24 20:14:52 2018 (0 secs) Guess.Mask.......: ?a?l?l?l?l?l?l?l?d?d?d [11] Guess.Queue......: 1/1 (100.00%) Speed.Dev.#1.....: 2235.5 MH/s (11.78ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#2.....: 2110.7 MH/s (12.51ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#3.....: 2158.2 MH/s (12.22ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#4.....: 2177.5 MH/s (12.11ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#5.....: 2228.8 MH/s (11.81ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#6.....: 2140.9 MH/s (12.35ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#7.....: 2218.6 MH/s (11.85ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#8.....: 2112.2 MH/s (12.54ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#*.....: 17382.3 MH/s Recovered........: 1/1 (100.00%) Digests, 1/1 (100.00%) Salts Progress.........: 34187771904/763021966720000 (0.00%) Rejected.........: 0/34187771904 (0.00%) Restore.Point....: 0/11881376000 (0.00%) Candidates.#1....: 3saerane123 -> Ediqebpe123 Candidates.#2....: iqaewfog123 -> Nqaqqesy123 Candidates.#3....: Ileevmph123 -> %moqzppt123 Candidates.#4....: :piefzgh123 -> emoqvvvr123 Candidates.#5....: 3saeupgu123 -> Ediqojcr123 Candidates.#6....: %xxetrap123 -> ileqdtqc123 Candidates.#7....: ^caeebpe123 -> welqlqys123 Candidates.#8....: iqaeyvlu123 -> Nqaqbbbs123 HWMon.Dev.#1.....: Temp: 52c Util: 93% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#2.....: Temp: 42c Util: 98% Core: 810MHz Mem:2505MHz Bus:16 HWMon.Dev.#3.....: Temp: 53c Util: 97% Core: 823MHz Mem:2505MHz Bus:16 HWMon.Dev.#4.....: Temp: 46c Util: 98% Core: 823MHz Mem:2505MHz Bus:16 HWMon.Dev.#5.....: Temp: 51c Util: 98% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#6.....: Temp: 40c Util: 98% Core: 810MHz Mem:2505MHz Bus:16 HWMon.Dev.#7.....: Temp: 50c Util: 98% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#8.....: Temp: 41c Util: 98% Core: 784MHz Mem:2505MHz Bus:16 Started: Sat Feb 24 20:14:38 2018 Stopped: Sat Feb 24 20:14:54 2018 And now a nine character password: ubuntu:~/infosec/hashcat$ nano 8.ntlm ubuntu:~/infosec/hashcat$ ./hashcat -m 1000 8.ntlm -a 3 ?a?l?l?l?l?l?l?l?l --force hashcat (v4.1.0) starting... OpenCL Platform #2: NVIDIA Corporation ====================================== * Device #1: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #2: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #3: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #4: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #5: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #6: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #7: Tesla K80, 2879/11519 MB allocatable, 13MCU * Device #8: Tesla K80, 2879/11519 MB allocatable, 13MCU Hashes: 1 digests; 1 unique digests, 1 unique salts Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates Applicable optimizers: * Zero-Byte * Early-Skip * Not-Salted * Not-Iterated * Single-Hash * Single-Salt * Brute-Force * Raw-Hash Minimum password length supported by kernel: 0 Maximum password length supported by kernel: 256 ATTENTION! Pure (unoptimized) OpenCL kernels selected. This enables cracking passwords and salts > length 32 but for the price of drastically reduced performance. If you want to switch to optimized OpenCL kernels, append -O to your commandline. Watchdog: Temperature abort trigger set to 90c [s]tatus [p]ause [b]ypass [c]heckpoint [q]uit => s Session..........: hashcat Status...........: Running Hash.Type........: NTLM Hash.Target......: 5c07af8ff5ef0278de1d3d3b44799a39 Time.Started.....: Sat Feb 24 20:18:15 2018 (8 secs) Time.Estimated...: Sat Feb 24 20:36:57 2018 (18 mins, 34 secs) Guess.Mask.......: ?a?l?l?l?l?l?l?l?l [9] Guess.Queue......: 1/1 (100.00%) Speed.Dev.#1.....: 2264.5 MH/s (11.74ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#2.....: 2139.4 MH/s (12.42ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#3.....: 2262.0 MH/s (11.57ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#4.....: 2198.0 MH/s (12.07ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#5.....: 2257.0 MH/s (11.75ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#6.....: 2170.7 MH/s (12.23ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#7.....: 2258.4 MH/s (11.74ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#8.....: 2131.7 MH/s (12.53ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#*.....: 17681.8 MH/s Recovered........: 0/1 (0.00%) Digests, 0/1 (0.00%) Salts Progress.........: 134488260608/19838571134720 (0.68%) Rejected.........: 0/134488260608 (0.00%) Restore.Point....: 0/308915776 (0.00%) Candidates.#1....: :uberaner -> enuqebper Candidates.#2....: jwtewfoge -> qneqqesya Candidates.#3....: Irteyvlul -> %tsqbbbst Candidates.#4....: =xaeupgul -> 2zrqojcra Candidates.#5....: edgetrape -> Fedqdtqck Candidates.#6....: rvdevmpha -> Pglqzppte Candidates.#7....: Irtefzgha -> %tsqvvvra Candidates.#8....: ~wteebper -> lttqlqyst HWMon.Dev.#1.....: Temp: 51c Util: 97% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#2.....: Temp: 41c Util: 98% Core: 810MHz Mem:2505MHz Bus:16 HWMon.Dev.#3.....: Temp: 52c Util: 98% Core: 849MHz Mem:2505MHz Bus:16 HWMon.Dev.#4.....: Temp: 45c Util: 98% Core: 823MHz Mem:2505MHz Bus:16 HWMon.Dev.#5.....: Temp: 51c Util: 97% Core: 849MHz Mem:2505MHz Bus:16 HWMon.Dev.#6.....: Temp: 40c Util: 98% Core: 810MHz Mem:2505MHz Bus:16 HWMon.Dev.#7.....: Temp: 51c Util: 97% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#8.....: Temp: 41c Util: 98% Core: 797MHz Mem:2505MHz Bus:16 Cracking performance lower than expected? [s]tatus [p]ause [b]ypass [c]heckpoint [q]uit => Session..........: hashcat Status...........: Running Hash.Type........: NTLM Hash.Target......: 5c07af8ff5ef0278de1d3d3b44799a39 Time.Started.....: Sat Feb 24 20:18:15 2018 (23 secs) Time.Estimated...: Sat Feb 24 20:36:58 2018 (18 mins, 20 secs) Guess.Mask.......: ?a?l?l?l?l?l?l?l?l [9] Guess.Queue......: 1/1 (100.00%) Speed.Dev.#1.....: 2265.1 MH/s (11.76ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#2.....: 2135.3 MH/s (12.54ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#3.....: 2283.2 MH/s (11.77ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#4.....: 2193.7 MH/s (12.26ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#5.....: 2245.7 MH/s (11.93ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#6.....: 2159.5 MH/s (12.46ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#7.....: 2263.5 MH/s (11.76ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#8.....: 2122.2 MH/s (12.62ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#*.....: 17668.3 MH/s Recovered........: 0/1 (0.00%) Digests, 0/1 (0.00%) Salts Progress.........: 403328466944/19838571134720 (2.03%) Rejected.........: 0/403328466944 (0.00%) Restore.Point....: 0/308915776 (0.00%) Candidates.#1....: ozeraner -> 7kqqebper Candidates.#2....: 5pzewfoge -> Onwqqesya Candidates.#3....: bwveyvlul -> Bwvqbbbst Candidates.#4....: /zfeupgul -> dfzqojcra Candidates.#5....: Obxetrape -> ]fxqdtqck Candidates.#6....: zmxevmpha -> (iwqzppte Candidates.#7....: !fxefzgha -> }jxqvvvra Candidates.#8....: {bveebper -> 3dzqlqyst HWMon.Dev.#1.....: Temp: 58c Util: 98% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#2.....: Temp: 48c Util: 98% Core: 797MHz Mem:2505MHz Bus:16 HWMon.Dev.#3.....: Temp: 59c Util: 98% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#4.....: Temp: 52c Util: 98% Core: 823MHz Mem:2505MHz Bus:16 HWMon.Dev.#5.....: Temp: 58c Util: 98% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#6.....: Temp: 47c Util: 98% Core: 797MHz Mem:2505MHz Bus:16 HWMon.Dev.#7.....: Temp: 58c Util: 97% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#8.....: Temp: 47c Util: 98% Core: 784MHz Mem:2505MHz Bus:16 [s]tatus [p]ause [b]ypass [c]heckpoint [q]uit => q Session..........: hashcat Status...........: Quit Hash.Type........: NTLM Hash.Target......: 5c07af8ff5ef0278de1d3d3b44799a39 Time.Started.....: Sat Feb 24 20:18:15 2018 (29 secs) Time.Estimated...: Sat Feb 24 20:37:00 2018 (18 mins, 16 secs) Guess.Mask.......: ?a?l?l?l?l?l?l?l?l [9] Guess.Queue......: 1/1 (100.00%) Speed.Dev.#1.....: 2260.5 MH/s (11.84ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#2.....: 2131.2 MH/s (12.57ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#3.....: 2277.5 MH/s (11.76ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#4.....: 2185.9 MH/s (12.38ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#5.....: 2241.0 MH/s (11.92ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#6.....: 2153.1 MH/s (12.51ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#7.....: 2261.3 MH/s (11.78ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#8.....: 2117.5 MH/s (12.66ms) @ Accel:64 Loops:32 Thr:1024 Vec:1 Speed.Dev.#*.....: 17627.9 MH/s Recovered........: 0/1 (0.00%) Digests, 0/1 (0.00%) Salts Progress.........: 501311602688/19838571134720 (2.53%) Rejected.........: 0/501311602688 (0.00%) Restore.Point....: 851968/308915776 (0.28%) Candidates.#1....: 3jsezlgza -> Ebrqwcdpe Candidates.#2....: ~xpeejere -> lntqlaqwn Candidates.#3....: 8wwepwxma -> #vrqymzne Candidates.#4....: >ggejtbwa -> oolqxadve Candidates.#5....: Khredrnpe -> =scqhclne Candidates.#6....: Groertyve -> "meqejere Candidates.#7....: Wmmenrcpe -> ^yrqntmza Candidates.#8....: bkyefoqwn -> Btrqvdnda HWMon.Dev.#1.....: Temp: 61c Util: 98% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#2.....: Temp: 50c Util: 98% Core: 797MHz Mem:2505MHz Bus:16 HWMon.Dev.#3.....: Temp: 62c Util: 98% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#4.....: Temp: 54c Util: 98% Core: 810MHz Mem:2505MHz Bus:16 HWMon.Dev.#5.....: Temp: 60c Util: 97% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#6.....: Temp: 49c Util: 98% Core: 810MHz Mem:2505MHz Bus:16 HWMon.Dev.#7.....: Temp: 61c Util: 90% Core: 836MHz Mem:2505MHz Bus:16 HWMon.Dev.#8.....: Temp: 50c Util: 98% Core: 810MHz Mem:2505MHz Bus:16 Started: Sat Feb 24 20:18:03 2018 Stopped: Sat Feb 24 20:18:45 2018 And now:
ubuntu:~/infosec/hashcat$ ./hashcat -m 1000 7.ntlm -a 3 ?a?l?l?l?l?l?l?l?l?d?d?d --force
hashcat (v4.1.0) starting...
OpenCL Platform #2: NVIDIA Corporation
======================================
* Device #1: Tesla K80, 2879/11519 MB allocatable, 13MCU
* Device #2: Tesla K80, 2879/11519 MB allocatable, 13MCU
* Device #3: Tesla K80, 2879/11519 MB allocatable, 13MCU
* Device #4: Tesla K80, 2879/11519 MB allocatable, 13MCU
* Device #5: Tesla K80, 2879/11519 MB allocatable, 13MCU
* Device #6: Tesla K80, 2879/11519 MB allocatable, 13MCU
* Device #7: Tesla K80, 2879/11519 MB allocatable, 13MCU
* Device #8: Tesla K80, 2879/11519 MB allocatable, 13MCU
Hashes: 1 digests; 1 unique digests, 1 unique salts
Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates
Applicable optimizers:
* Zero-Byte
* Early-Skip
* Not-Salted
* Not-Iterated
* Single-Hash
* Single-Salt
* Brute-Force
* Raw-Hash
Minimum password length supported by kernel: 0
Maximum password length supported by kernel: 256
ATTENTION! Pure (unoptimized) OpenCL kernels selected.
This enables cracking passwords and salts > length 32 but for the price of drastically reduced performance.
If you want to switch to optimized OpenCL kernels, append -O to your commandline.
Watchdog: Temperature abort trigger set to 90c
[s]tatus [p]ause [b]ypass [c]heckpoint [q]uit => s
Session..........: hashcat
Status...........: Running
Hash.Type........: NTLM
Hash.Target......: dd4e6bd2f5e46a6fb9381cfa3838610b
Time.Started.....: Sat Feb 24 20:19:20 2018 (3 secs)
Time.Estimated...: Sat Mar 10 02:01:45 2018 (13 days, 5 hours)
Guess.Mask.......: ?a?l?l?l?l?l?l?l?l?d?d?d [12]
Guess.Queue......: 1/1 (100.00%)
Speed.Dev.#1.....: 2235.8 MH/s (11.81ms) @ Accel:64 Loops:32 Thr:1024 Vec:1
Speed.Dev.#2.....: 2108.7 MH/s (12.55ms) @ Accel:64 Loops:32 Thr:1024 Vec:1
Speed.Dev.#3.....: 2181.6 MH/s (11.98ms) @ Accel:64 Loops:32 Thr:1024 Vec:1
Speed.Dev.#4.....: 2163.9 MH/s (12.25ms) @ Accel:64 Loops:32 Thr:1024 Vec:1
Speed.Dev.#5.....: 2213.8 MH/s (11.90ms) @ Accel:64 Loops:32 Thr:1024 Vec:1
Speed.Dev.#6.....: 2125.0 MH/s (12.49ms) @ Accel:64 Loops:32 Thr:1024 Vec:1
Speed.Dev.#7.....: 2223.2 MH/s (11.79ms) @ Accel:64 Loops:32 Thr:1024 Vec:1
Speed.Dev.#8.....: 2094.1 MH/s (12.64ms) @ Accel:64 Loops:32 Thr:1024 Vec:1
Speed.Dev.#*.....: 17347.0 MH/s
Recovered........: 0/1 (0.00%) Digests, 0/1 (0.00%) Salts
Progress.........: 46701477888/19838571134720000 (0.00%)
Rejected.........: 0/46701477888 (0.00%)
Restore.Point....: 0/308915776000 (0.00%)
Candidates.#1....: Dzeeraner123 -> [waqebper123
Candidates.#2....: 0elewfoge123 -> Cfaqqesya123
Candidates.#3....: ~xpevmpha123 -> lntqzppte123
Candidates.#4....: lgoeyvlul123 -> Lntqbbbst123
Candidates.#5....: [ntetrape123 -> jviqdtqck123
Candidates.#6....: pdieupgul123 -> Jwaqojcra123
Candidates.#7....: dviefzgha123 -> uelqvvvra123
Candidates.#8....: 0eleebper123 -> Cfaqlqyst123
HWMon.Dev.#1.....: Temp: 59c Util: 98% Core: 823MHz Mem:2505MHz Bus:16
HWMon.Dev.#2.....: Temp: 47c Util: 98% Core: 797MHz Mem:2505MHz Bus:16
HWMon.Dev.#3.....: Temp: 59c Util: 98% Core: 836MHz Mem:2505MHz Bus:16
HWMon.Dev.#4.....: Temp: 51c Util: 98% Core: 810MHz Mem:2505MHz Bus:16
HWMon.Dev.#5.....: Temp: 59c Util: 98% Core: 836MHz Mem:2505MHz Bus:16
HWMon.Dev.#6.....: Temp: 46c Util: 98% Core: 784MHz Mem:2505MHz Bus:16
HWMon.Dev.#7.....: Temp: 58c Util: 98% Core: 836MHz Mem:2505MHz Bus:16
HWMon.Dev.#8.....: Temp: 46c Util: 98% Core: 784MHz Mem:2505MHz Bus:16
[s]tatus [p]ause [b]ypass [c]heckpoint [q]uit => q
Session..........: hashcat
Status...........: Quit
Hash.Type........: NTLM
Hash.Target......: dd4e6bd2f5e46a6fb9381cfa3838610b
Time.Started.....: Sat Feb 24 20:19:20 2018 (16 secs)
Time.Estimated...: Fri Mar 9 23:25:04 2018 (13 days, 3 hours)
Guess.Mask.......: ?a?l?l?l?l?l?l?l?l?d?d?d [12]
Guess.Queue......: 1/1 (100.00%)
Speed.Dev.#1.....: 2234.2 MH/s (11.99ms) @ Accel:64 Loops:32 Thr:1024 Vec:1
Speed.Dev.#2.....: 2123.1 MH/s (12.56ms) @ Accel:64 Loops:32 Thr:1024 Vec:1
Speed.Dev.#3.....: 2249.0 MH/s (11.79ms) @ Accel:64 Loops:32 Thr:1024 Vec:1
Speed.Dev.#4.....: 2162.2 MH/s (12.39ms) @ Accel:64 Loops:32 Thr:1024 Vec:1
Speed.Dev.#5.....: 2222.4 MH/s (12.12ms) @ Accel:64 Loops:32 Thr:1024 Vec:1
Speed.Dev.#6.....: 2134.4 MH/s (12.49ms) @ Accel:64 Loops:32 Thr:1024 Vec:1
Speed.Dev.#7.....: 2257.1 MH/s (11.87ms) @ Accel:64 Loops:32 Thr:1024 Vec:1
Speed.Dev.#8.....: 2106.7 MH/s (12.67ms) @ Accel:64 Loops:32 Thr:1024 Vec:1
Speed.Dev.#*.....: 17489.0 MH/s
Recovered........: 0/1 (0.00%) Digests, 0/1 (0.00%) Salts
Progress.........: 274592694272/19838571134720000 (0.00%)
Rejected.........: 0/274592694272 (0.00%)
Restore.Point....: 0/308915776000 (0.00%)
Candidates.#1....: Hgyeraner123 -> ?epqebper123
Candidates.#2....: >nrewfoge123 -> oxrqqesya123
Candidates.#3....: ekcevmpha123 -> Fxzqzppte123
Candidates.#4....: Bufeyvlul123 -> .azqbbbst123
Candidates.#5....: hjtetrape123 -> Rpkqdtqck123
Candidates.#6....: }xreupgul123 -> ywrqojcra123
Candidates.#7....: ^wcefzgha123 -> wgyqvvvra123
Candidates.#8....: Vgdeebper123 -> \rbqlqyst123
HWMon.Dev.#1.....: Temp: 64c Util: 98% Core: 823MHz Mem:2505MHz Bus:16
HWMon.Dev.#2.....: Temp: 52c Util: 98% Core: 797MHz Mem:2505MHz Bus:16
HWMon.Dev.#3.....: Temp: 65c Util: 98% Core: 836MHz Mem:2505MHz Bus:16
HWMon.Dev.#4.....: Temp: 56c Util: 98% Core: 810MHz Mem:2505MHz Bus:16
HWMon.Dev.#5.....: Temp: 64c Util: 98% Core: 823MHz Mem:2505MHz Bus:16
HWMon.Dev.#6.....: Temp: 50c Util: 98% Core: 784MHz Mem:2505MHz Bus:16
HWMon.Dev.#7.....: Temp: 64c Util: 98% Core: 823MHz Mem:2505MHz Bus:16
HWMon.Dev.#8.....: Temp: 51c Util: 98% Core: 784MHz Mem:2505MHz Bus:16
q
Started: Sat Feb 24 20:19:08 2018
Stopped: Sat Feb 24 20:19:37 2018
|