Efter nogle forsøg registrerede jeg nogle af mine erfaringer som følger.
Først og fremmest ved vi, at for at GUP kan accelerere i hashcat, skal to betingelser være opfyldt: 1. Et accelererbart grafikkort (GPU); 2. Installer cuda.
Min computer Win10-system, N-kort 3060
Først ville jeg fuldføre accelerationen af hashcat i kali linux, men grafikkortet i den virtuelle maskine Det genereres af en algoritme og kan ikke bruges til at accelerere. Da jeg så, at N-kortet kunne kobles direkte til den virtuelle maskine, søgte jeg rundt med håb, men jeg kunne ikke finde en grafisk kort direkte vejledning, der var egnet til kali linux, og kun Linux-værten på internettet kunne kobles direkte til den virtuelle Windows-maskine. Jeg og jeg ønsker at koble direkte til linux fra Windows-systemet. Det er det modsatte, så jeg har ingen passende måde at fuldføre dette trin på. Og selvom det er færdigt, skal jeg stadig skifte grafikkort frem og tilbage, og jeg bruger hovedsageligt win10-systemet. Hvis jeg har evnen, kan jeg skrive et program til at skifte grafikkort, men det er ikke egnet til mig i øjeblikket, så det er slut. Jeg håber, at dette trin kan forbedres i fremtiden.
Så jeg valgte at fuldføre Hashcat-accelerationen på værtscomputeren. Værtens standardgrafikkort er 3060, så så længe du installerer cuda og hashcat, kan du bruge GPU-acceleration normalt. Download og installer cuda direkte, og du kan installere det ved at fortsætte med det næste trin (link). Bemærk, at hashcat er en kommandolinjeapplikation. Dobbeltklik for at åbne hashcat.exe. Hvis det går ned, skal du bruge kommandolinjen til at åbne det i systemterminalen cmd.
(Problemer med installation af hashcat på msys2: CUDA SDK toolkit ikke installeret eller forkert installeret)
Jeg har nogle problemer, hvis jeg installerer hashcat ved hjælp af installationsinstruktionerne på github (CUDA SDK toolkit ikke installeret eller forkert installeret).
Dette problem kan ses, fordi cuda ikke kan detekteres, men jeg har allerede installeret cuda Fordi cuda ikke blev fundet, standardiserede systemet api'en til opencl. Jeg personligt ved ikke, hvad problemet er, jeg besøgte nogle engelske hjemmesider og prøvede nogle operationer, men det virkede ikke, så jeg gav op. Men på samme tid, fordi jeg downloadede den binære hashcat, prøvede jeg det, men det lykkedes, jeg ved ikke hvorfor.
Hashcaten installeret med msys2 ovenfor vil have det samme problem, uanset om den er i MSYS2-skallen eller systemskallen
Den binære hashcat, der er åbnet og downloadet direkte med systemskallen, har ikke dette problem
api registrerede automatisk cuda og rapporterede ingen fejl.
Gennem hashcat-b kan du vide, hvor hurtigt hashcat rammer forskellige typer hashs, nogle er meget hurtige, og nogle er ikke hurtige hashs, hvert sekund Forskellen i antallet af hashes er enorm. Ved at sammenligne med eller uden GPU-acceleration er hashcat 60 gange hurtigere med GPU-acceleration end uden acceleration.
Artiklen er genoptrykt fra internettet! Non-Document Password Recovery Master Website Original