Dopo alcuni tentativi, ho registrato alcune delle mie esperienze come segue.
Innanzitutto sappiamo che per accelerare GUP in hashcat, devono essere soddisfatte due condizioni: 1. Scheda grafica accelerabile (GPU); 2. Installare cuda.
Il mio computer è il sistema win10, scheda n 3060
All'inizio volevo completare l'accelerazione di hashcat in kali linux, ma la scheda grafica nella macchina virtuale è generata da un algoritmo e non può essere utilizzata per accelerare. Quando ho visto che la scheda n può essere collegata direttamente alla macchina virtuale, ho cercato in giro con speranza, ma non ho trovato un tutorial di accesso diretto alla scheda grafica adatto a kali linux. Inoltre, solo l'host linux può essere collegato direttamente alla macchina virtuale windows su Internet. Io e io vogliamo andare direttamente dal sistema windows. linux è il contrario, quindi non ho un modo adatto per completare questo passaggio. E anche se è completato, devo ancora cambiare la scheda grafica avanti e indietro, e utilizzo principalmente il sistema win10. Se ho la possibilità, posso scrivere un programma per cambiare la scheda grafica, ma al momento non è adatto a me, quindi è finito. Spero che questo passaggio possa essere perfezionato in futuro.
Quindi ho scelto di completare l'accelerazione hashcat sull'host. La scheda grafica predefinita dell'host è 3060, quindi finché cuda e hashcat sono installati, l'accelerazione GPU può essere utilizzato normalmente. cuda viene scaricato e installato direttamente e può essere installato nel passaggio successivo (collegamento). Dovresti prestare un po' di attenzione a hashcat. hashcat consiglia di scaricare direttamente il file binario del sito ufficiale (collegamento), decomprimerlo e utilizzarlo. Tieni presente che hashcat è un'applicazione della riga di comando. Fai doppio clic per aprire hashcat.exe. Si blocca e deve essere aperto utilizzando la riga di comando nel cmd del terminale di sistema.
(Problemi con l'installazione di hashcat su msys2: CUDA SDK toolkit non installato o installato in modo errato)
Ho alcuni problemi se ho installato hashcat utilizzando le istruzioni di installazione su github (CUDA SDK toolkit non installato o installato in modo errato).
Questo problema può essere visto perché il cuda non può essere rilevato, ma ho già installato il cuda. Poiché il cuda non è stato trovato, il sistema ha impostato l'api per impostazione predefinita su opencl. Personalmente non so qual è il problema, ho visitato alcuni siti web inglesi e ho provato alcune operazioni, ma non ha funzionato, quindi ho rinunciato. Ma allo stesso tempo, poiché ho scaricato l'hashcat binario, l'ho provato e ci sono riusciti, non so perché.
L'hashcat installato con msys2 sopra avrà lo stesso problema sia nella shell di msys2 che nella shell di sistema
L'hashcat binario scaricato direttamente con la shell di sistema non ha questo problema
L'api ha rilevato automaticamente cuda e non ha segnalato errori.
Attraverso Hashcat-B, puoi conoscere la velocità con cui hashcat colpisce vari tipi di hash, alcuni sono molto veloci e altri non sono veloci. Diversi tipi di hash, ogni secondo Il divario nel numero di hash è enorme. Confrontando con o senza accelerazione GPU, l'accelerazione GPU di hashcat è 60 volte più veloce che senza accelerazione.
L'articolo è ristampato da Internet! Non Documento Password Recovery Master Sito Web Originale