11-01-2020, 04:23 AM
Hashcat Newbie needs help. I have an I3-9100F, with 16GB Ram, 240GB SSD, and One GTX 2060 Super currently installed. ( I have 2 more GTX 2060 Super's ready to install). My installed OS is Ubuntu 20.04 Desktop. I have applied the Linux Hashcat timeout patch as per https://hashcat.net/wiki/doku.php?id=timeout_patch.
Before applying the patch:
hashcat (v6.1.1-120-g15bf8b730) starting...
* Device #1: WARNING! Kernel exec timeout is not disabled.
This may cause "CL_OUT_OF_RESOURCES" or related errors.
To disable the timeout, see: https://hashcat.net/q/timeoutpatch
* Device #2: WARNING! Kernel exec timeout is not disabled.
This may cause "CL_OUT_OF_RESOURCES" or related errors.
To disable the timeout, see: https://hashcat.net/q/timeoutpatch
CUDA API (CUDA 11.1)
====================
* Device #1: GeForce RTX 2060 SUPER, 7681/7979 MB, 34MCU
OpenCL API (OpenCL 1.2 CUDA 11.1.102) - Platform #1 [NVIDIA Corporation]
========================================================================
* Device #2: GeForce RTX 2060 SUPER, skipped
Minimum password length supported by kernel: 8
Maximum password length supported by kernel: 63
Hashes: 4 digests; 4 unique digests, 3 unique salts
Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates
Applicable optimizers applied:
* Zero-Byte
* Brute-Force
* Slow-Hash-SIMD-LOOP
Watchdog: Temperature abort trigger set to 90c
Host memory required for this attack: 597 MB
After patching:
hashcat (v6.1.1-120-g15bf8b730) starting...
CUDA API (CUDA 11.1)
====================
* Device #1: GeForce RTX 2060 SUPER, 7681/7979 MB, 34MCU
OpenCL API (OpenCL 1.2 CUDA 11.1.102) - Platform #1 [NVIDIA Corporation]
========================================================================
* Device #2: GeForce RTX 2060 SUPER, skipped
Minimum password length supported by kernel: 8
Maximum password length supported by kernel: 63
Hashes: 4 digests; 4 unique digests, 3 unique salts
Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates
Applicable optimizers applied:
* Zero-Byte
* Brute-Force
* Slow-Hash-SIMD-LOOP
Watchdog: Temperature abort trigger set to 90c
Host memory required for this attack: 597 MB
So if I am reading this right, the patch has been applied.
Now when I put in my second GTX 2060 Super, I get:
hashcat (v6.1.1-120-g15bf8b730) starting...
* Device #2: WARNING! Kernel exec timeout is not disabled.
This may cause "CL_OUT_OF_RESOURCES" or related errors.
To disable the timeout, see: https://hashcat.net/q/timeoutpatch
* Device #4: WARNING! Kernel exec timeout is not disabled.
This may cause "CL_OUT_OF_RESOURCES" or related errors.
To disable the timeout, see: https://hashcat.net/q/timeoutpatch
CUDA API (CUDA 11.1)
====================
* Device #1: GeForce RTX 2060 SUPER, 7653/7979 MB, 34MCU
* Device #2: GeForce RTX 2060 SUPER, 7881/7982 MB, 34MCU
OpenCL API (OpenCL 1.2 CUDA 11.1.102) - Platform #1 [NVIDIA Corporation]
========================================================================
* Device #3: GeForce RTX 2060 SUPER, skipped
* Device #4: GeForce RTX 2060 SUPER, skipped
Minimum password length supported by kernel: 8
Maximum password length supported by kernel: 63
Hashes: 4 digests; 4 unique digests, 3 unique salts
Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates
Applicable optimizers applied:
* Zero-Byte
* Brute-Force
* Slow-Hash-SIMD-LOOP
Watchdog: Temperature abort trigger set to 90c
Host memory required for this attack: 1194 MB
If I am reading this correctly. My primary 2060 card is error free, but my secondary 2060 is not. So my questions are:
1) Does it matter if I am using Desktop Ubuntu, or do I need to use server?
2) How do I edit this patch to apply to secondary video cards? (I would eventually like to have 6-8 identical cards)
Before applying the patch:
hashcat (v6.1.1-120-g15bf8b730) starting...
* Device #1: WARNING! Kernel exec timeout is not disabled.
This may cause "CL_OUT_OF_RESOURCES" or related errors.
To disable the timeout, see: https://hashcat.net/q/timeoutpatch
* Device #2: WARNING! Kernel exec timeout is not disabled.
This may cause "CL_OUT_OF_RESOURCES" or related errors.
To disable the timeout, see: https://hashcat.net/q/timeoutpatch
CUDA API (CUDA 11.1)
====================
* Device #1: GeForce RTX 2060 SUPER, 7681/7979 MB, 34MCU
OpenCL API (OpenCL 1.2 CUDA 11.1.102) - Platform #1 [NVIDIA Corporation]
========================================================================
* Device #2: GeForce RTX 2060 SUPER, skipped
Minimum password length supported by kernel: 8
Maximum password length supported by kernel: 63
Hashes: 4 digests; 4 unique digests, 3 unique salts
Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates
Applicable optimizers applied:
* Zero-Byte
* Brute-Force
* Slow-Hash-SIMD-LOOP
Watchdog: Temperature abort trigger set to 90c
Host memory required for this attack: 597 MB
After patching:
hashcat (v6.1.1-120-g15bf8b730) starting...
CUDA API (CUDA 11.1)
====================
* Device #1: GeForce RTX 2060 SUPER, 7681/7979 MB, 34MCU
OpenCL API (OpenCL 1.2 CUDA 11.1.102) - Platform #1 [NVIDIA Corporation]
========================================================================
* Device #2: GeForce RTX 2060 SUPER, skipped
Minimum password length supported by kernel: 8
Maximum password length supported by kernel: 63
Hashes: 4 digests; 4 unique digests, 3 unique salts
Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates
Applicable optimizers applied:
* Zero-Byte
* Brute-Force
* Slow-Hash-SIMD-LOOP
Watchdog: Temperature abort trigger set to 90c
Host memory required for this attack: 597 MB
So if I am reading this right, the patch has been applied.
Now when I put in my second GTX 2060 Super, I get:
hashcat (v6.1.1-120-g15bf8b730) starting...
* Device #2: WARNING! Kernel exec timeout is not disabled.
This may cause "CL_OUT_OF_RESOURCES" or related errors.
To disable the timeout, see: https://hashcat.net/q/timeoutpatch
* Device #4: WARNING! Kernel exec timeout is not disabled.
This may cause "CL_OUT_OF_RESOURCES" or related errors.
To disable the timeout, see: https://hashcat.net/q/timeoutpatch
CUDA API (CUDA 11.1)
====================
* Device #1: GeForce RTX 2060 SUPER, 7653/7979 MB, 34MCU
* Device #2: GeForce RTX 2060 SUPER, 7881/7982 MB, 34MCU
OpenCL API (OpenCL 1.2 CUDA 11.1.102) - Platform #1 [NVIDIA Corporation]
========================================================================
* Device #3: GeForce RTX 2060 SUPER, skipped
* Device #4: GeForce RTX 2060 SUPER, skipped
Minimum password length supported by kernel: 8
Maximum password length supported by kernel: 63
Hashes: 4 digests; 4 unique digests, 3 unique salts
Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates
Applicable optimizers applied:
* Zero-Byte
* Brute-Force
* Slow-Hash-SIMD-LOOP
Watchdog: Temperature abort trigger set to 90c
Host memory required for this attack: 1194 MB
If I am reading this correctly. My primary 2060 card is error free, but my secondary 2060 is not. So my questions are:
1) Does it matter if I am using Desktop Ubuntu, or do I need to use server?
2) How do I edit this patch to apply to secondary video cards? (I would eventually like to have 6-8 identical cards)