Compatibilità hardware con Hashcat in Windows 10 (64-bit)

2

Questa domanda non è una domanda di sicurezza ma uno strumento di sicurezza.

Perché non riesco a sfruttare il mio hardware decente (credo) con hashcat?

Questo è ciò che vedo quando eseguo hashcat in Win 10 (64-bit).

C:\Users\USER\Downloads\hashcat-4.0.1>hashcat64.exe -m 1700 -o cracked.txt sha512.txt -a 3 ?d?d?d?d?d?d?d?d?d?d
hashcat (v4.0.1) starting...

* Device #1: Intel's OpenCL runtime (GPU only) is currently broken.
             We are waiting for updated OpenCL drivers from Intel.
             You can use --force to override, but do not report related errors.
* Device #4: Not a native Intel OpenCL runtime. Expect massive speed loss.
             You can use --force to override, but do not report related errors.
ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

OpenCL Platform #1: Intel(R) Corporation
========================================
* Device #1: Intel(R) HD Graphics 620, skipped.
* Device #2: Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz, skipped.

OpenCL Platform #2: Advanced Micro Devices, Inc.
================================================
* Device #3: Hainan, 1523/2048 MB allocatable, 5MCU
* Device #4: Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz, skipped.

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
* Uses-64-Bit

Password length minimum: 0
Password length maximum: 256

ATTENTION! Pure (unoptimized) OpenCL kernels selected.
This enables cracking passwords and salts > length 32 but for the price of drastical reduced performance.
If you want to switch to optimized OpenCL kernels, append -O to your commandline.

Watchdog: Temperature abort trigger set to 90c
Watchdog: Temperature retain trigger set to 75c

Cracking performance lower than expected?

* Append -O to the commandline.
  This lowers the maximum supported password- and salt-length (typically down to 32).

* Append -w 3 to the commandline.
  This can cause your screen to lag.

* Update your OpenCL runtime / driver the right way:
  https://hashcat.net/faq/wrongdriver

* Create more work items to make use of your parallelization power:
  https://hashcat.net/faq/morework

[s]tatus [p]ause [r]esume [b]ypass [c]heckpoint [q]uit =>

Session..........: hashcat
Status...........: Running
Hash.Type........: SHA-512
Hash.Target......: 88be1866a370d4c538f8fcf5a27d94a681a4e16b43ccf1a2db3...08e862
Time.Started.....: Sat Feb 10 09:27:15 2018 (45 secs)
Time.Estimated...: Sat Feb 10 10:46:11 2018 (1 hour, 18 mins)
Guess.Mask.......: ?d?d?d?d?d?d?d?d?d?d [10]
Guess.Queue......: 1/1 (100.00%)
Speed.Dev.#3.....:  2109.1 kH/s (7.58ms)
Recovered........: 0/1 (0.00%) Digests, 0/1 (0.00%) Salts
Progress.........: 96153600/10000000000 (0.96%)
Rejected.........: 0/96153600 (0.00%)
Restore.Point....: 96000/10000000 (0.96%)
Candidates.#3....: 4124563999 -> 6207615789
HWMon.Dev.#3.....: Temp: 35c Fan:  0% Util: 88% Core:1030MHz Mem:1000MHz Bus:4

[s]tatus [p]ause [r]esume [b]ypass [c]heckpoint [q]uit =>

È chiaro dall'output sopra che tutto non sta accadendo nel modo giusto. Poi ho visitato la pagina hashcat e ho controllato i requisiti del driver della GPU e visitato: Pagina AMD e Pagina Intel

Poi ho scaricato e installato l'adrenalina del software AMD Radeon ma non sono riuscito a capire cosa scaricare sulla pagina Intel.

Quale software devo scaricare per utilizzare efficacemente hashcat?

    
posta daya 10.02.2018 - 05:24
fonte

1 risposta

2

Non ho molte buone notizie per te, ma ho un paio di suggerimenti.

Sul lato Intel, come notato nell'output, i driver Intel OpenCL hanno un problema noto con hashcat che deve essere risolto da Intel. Non c'è molto che puoi fare per quella parte.

Sul lato AMD, penso che il dispositivo effettivamente attivo nell'esecuzione del test, l'AMD Hainan, sia un Radeon 8800 o simile? Se è così, è piuttosto vecchio, e probabilmente non è probabile che funzioni molto bene. Faresti meglio a noleggiare un'istanza GPU AWS.

Potresti provare anche -d 4 a provare esplicitamente il driver AMD per la tua CPU per vedere come si comporta. Potrebbe essere effettivamente più veloce della tua GPU AMD.

Una volta stabilita la tua piattaforma, aggiungere un paio di opzioni dovrebbe aiutare:

  • -O (usa i kernel ottimizzati, dato che la maschera di destinazione è breve)
  • -w 4 (fattore di carico di lavoro più elevato)

Ma questo è tutto ciò che puoi fare con la piattaforma che hai. Non sono state apportate modifiche al driver che potrebbero aiutarti in modo significativo.

    
risposta data 10.02.2018 - 08:47
fonte

Leggi altre domande sui tag