Omdat de kraksnelheid van algemene tools voor het kraken van wachtwoorden te traag is en er niet veel protocollen voor het kraken van wachtwoorden worden ondersteund, kunnen sommige wachtwoorden bij brute force-kraken niet binnen een jaar worden gekraakt. Als u een woordenboek gebruikt om uit te voeren, moet u het wachtwoord met duidelijke tekst in het woordenboek bevatten, en als het wachtwoordwoordenboek te groot is, is het tijdverspilling. Het is ook heel gebruikelijk dat het niet wordt uitgevoerd. Hier is een aanbeveling voor het kraken van wachtwoorden' s werelds snelste tool, hashcat, hashcat github-adres, selecteer gewoon de nieuwste versie om te downloaden.
GPU
CPU
APU
DSP
FPGA
Coprocessor
Ga naar de officiële NVIDA-website om het grafische kaartstuurprogramma te downloaden dat overeenkomt met het grafische kaartmodel van uw computer zoals weergegeven in de afbeelding, en installeer het vervolgens stap voor stap volgens de aanwijzingen.
Nadat de installatie is voltooid, start je de computer opnieuw op.
(De grafische kaart van NAVIDA hoeft alleen maar het officiële stuurprogramma te installeren, dat al de GPU-computertools bevat die nodig zijn voor HASHCAT om wachtwoorden te kraken. Vergeet niet om het officieel gedownloade stuurprogramma voor de grafische kaart in de afbeelding hierboven te gebruiken, en gebruik niet het stuurprogramma voor de grafische kaart dat bij windows wordt geleverd.)
1 hashcat64.exe -b
Benchmark de snelheid waarmee HASHCAT verschillende wachtwoordhashes kan kraken.
Controleer of de instellingen van de GPU correct zijn geïnstalleerd en de eigenschappen ervan en de gebruikte driverinformatie worden vermeld.
Normaal
1 -m, — hash-type = NUM hash-categorie, waarvan de numwaarde verwijst naar de hash-categoriewaarde onder de hulpinformatie, waarvan de waarde een getal is. Als u geen m-waarde opgeeft, verwijst deze standaard naar md5, bijvoorbeeld-m 1800 is sha512 Linux-codering. 2 3 -a, – attack-mode = NUM Aanvalsmodus, waarvan de waarde verwijst naar de achterste parameters. "-A 0" woordenboekaanval, "-A 1" combinatieaanval; '-A 3' maskeraanval. 4 5 -V, — versie Versie-informatie 6 7 -h, – hulp Hulpinformatie. 8 9 – quiet Stille modus, Onderdrukte uitvoer
benchmark
1 -b, – benchmark Test computerkraksnelheid en geef hardware-gerelateerde informatie weer
Diverse
1 – hex-salt De zoutwaarde wordt gegeven in hexadecimaal 2 3 – hex-charset Stel de tekenset in om hexadecimaal te zijn gegeven 4 5 – runtime = NUM operatie
bestand
1 -o, – outfile = FILE Definieer hash-bestand Herstel uitvoerbestand 2 3 – outfile-format = NUM Definieer het hash-bestand uitvoerformaat, zie onderstaande bronnen 4 5 – outfile-autohex-disable Verbied het gebruik van hexadecimale uitvoer duidelijke tekst 6 7 -p, – separator = CHAR Definieer scheidingstekens voor hash-lijst/uitvoerbestand 8 14 15 – remove Verwijder succesvol gekraakte hash, handig wanneer de hash wordt gelezen uit tekst, vermijd het handmatig verwijderen van gekraakte hash 16 17 – stdout Consolemodus 18 19 – potfile-disable Schrijf geen pot-bestanden 20 21 – debug-mode = NUM Definieer de debugmodus (alleen mengen door regels te gebruiken), zie de onderstaande bronnen 22 23 – debug-file = file Uitvoerbestanden voor debugregels (zie debugmodus) 24 25 -e, – salt-file = file Definieer zout – words-limit = NUM Beperk het aantal woorden (gedistribueerd)
rule
1 -r, – rules-file = file Gebruik het regelbestand: -r 1.rule, 2 3 -g, – generate-rules = NUM Willekeurig regels genereren 4 5 – generate-rules-func-min = Minimum per willekeurige regel 6 7 – generate-rules-func-max = Maximum per willekeurige regel 8 9 – generate-rules-seed = NUM dabcdef : Instellingen? 1 voor 0123456789abcdef 6 7 -4, – custom-charset4= CS -2mycharset.hcchr : instellen ? 2 is opgenomen in mycharset. hcchr
Aanvalsmodus
1 – toggle-min = NUM Minimale waarde van een letter in een woordenboek 2 3 – toggle-max = NUM Maximale waarde van een letter in een woordenboek 4 5 – increment Gebruik de verbeterde modus 6 7 – increment-min = NUM Beginwaarde van de verbeterde modus 8 9 – increment-max = NUM Eindwaarde van de verbeterde modus 10 { Print vervolgens de kandidaattekens 24 25 – elem-cnt-min = NUM Minimaal aantal elementen per keten 26 27 – elem-cnt-max = NUM Maximaal aantal elementen per keten 28 29 – wl-dist-len Bereken de uitvoerlengteverdeling uit de woordenboektabel 30 31 – wl-max = NUM Laad NUM woorden uit het woordenboekbestand, stel 0 in om het laden uit te schakelen. 32 33 – case-permute Omkeert elk woord in het woordenboek
Referentie
1 = hash [: salt] 2 = plain plain 3 = hash [: salt]: plain 4 = hex_plain 5 = hash [: salt]: hex_plain 6 = plain:hex_plain 7 = hash [: salt]: plain:hex_plain 8 = crackpos 9 = hash [: salt]: crackpos 10 = plain:crackpos 11 = hash [: salt]: plain:crackpos 12 Uitvoerbestand foutopsporingsmodus (Alleen voor hybride modus, door gebruik te maken van regels):
1 = Opslaan Vind Regel 2 = Opslaan Origineel Woord 3 = Opslaan Origineel Woord en Vind Regel 4 = Opslaan Origineel Woord, Vind Regel en Gewijzigd Gewone
<89x8 9> Ingebouwde tekenset:
1 ? l = abcdefghijklmnopqrstuvwxyz staat voor kleine letters 2 3 ? u = ABCDEFGHIJKLMNOPQRSTUVWXYZ staat voor hoofdletters 4 5 ? d = 0123456789 staat voor het getal 6 7 ? s = ! " #$% &' () * +, -. /:; < = >? @ [\] ^_` {|} ~ staat voor speciale tekens 8 9 ? Een = ? Ik? u? d? s Combinatie van hoofdletters en kleine getallen en speciale tekens 10 11 ? b =0 – 0xff
Aanvalsmodus
1 0 = Recht (woordenboek kraak) 2 3 1 = combinatie (combinatie kraak) 4 5 2 = Toggle-Case hoofdletterconversie) 6 7 3 = Brute-force (maskerkraak) 8 9 4 = permutatie (sequentiekraak) 10 11 5 = Table-Lookup (tabelopzoekkraak) 12 13 6 = hybride dict + masker Woordenboek plus masker kraken 14 15 7 = hybride masker + dict masker + woordenboek kraken 16 17 8 = prins (prins kraken)
Hashtype
Voor voorbeelden van specifieke hash-waarden kunt u de URL raadplegen
1 0 = MD5 2 3 10 = MD5 ($pass.$zout) 4 5 20 = md5 ($zout.$pas) 6 7 30 = md5 (unicode ($pass). $zout) 8 9 40 = md5 ($zout. unicode ($pas)) 10 11 50 = HMAC-MD5 (sleutel = $pas) 12 13 60 = HMAC-MD5 (sleutel = $zout) 14 15 100 = sha1 16 17 110 = sha1 ($pas.$zout) 18 19 120 = sha1 ($zout.$pas) 20 21 130 = sha1 (unicode ($pass). $zout) 22 23 140 = sha1 ($zout. unicode ($pass)) 24 25 150 = HMAC-SHA1 (sleutel = $pass) 26 27 160 = HMAC-SHA1 (sleutel = $salt) 28 29 200 = MySQL323 30 31 300 = MySQL4.1/MySQL5 32 33 400 = phpass, MSCache 42 43 1400 = sha256 44 45 1410 = sha256 ($pass.$zout) 46 47 1420 = sha256 ($zout.$pas) 48 49 1430 = sha256 (unicode ($pass). $zout) 50 51 1431 = base64 (sha256 (unicode ($pass))) 52 53 1440 = sha256 ($zout. unicode ($pass)) 54 55 1450 = HMAC-SHA256 (sleutel = $pass) 56 57 1460 = HMAC-SHA256 (sleutel = $zout) 58 59 1600 = md5apr1, MD5 (APR), Apache MD5 60 61 1700 = sha512 62 72 73 1760 = HMAC-SHA512 (sleutel = $zout) 74 75 1800 = SHA-512 (Unix) 76 77 2400 = Cisco-PIX md5 78 79 2410 = Cisco-ASA md5 80 81 2500 = WPA/WPA2 82 { } $pas) 92 93 3710 = md5 ($zout. md5 ($pas)) 94 95 3720 = md5 ($pas. md5 ($zout)) 96 97 3800 = md5 ($zout.$pas.$zout) 98 99 3910 = md5 (md5 ($pass). md5 ($zout)) 100 101 4010 = md5 ($zout. md5 ($zout.$pas) ) 102 103 4110 = md5 ($zout. md5 ($pass.$zout) ) 104 105 4210 = md5 ($username.0.$pass) 106 107 4300 = md5 (strtoupper (md5 ($pass))) 108 109 4400 = md5 (sha1 ($pass)) 110 111 4500 = dubbel sha1 112 113 4600 = sha1 (sha1 ($pass))) 114 115 4700 = sha1 (md5 ($pass)) 116 117 4800 = md5 (Chap), iSCSI { 120 121 5000 = SHA-3 (Keccak) 122 123 5100 = Half MD5 124 125 5200 = wachtwoord veilig SHA-256 126 127 5300 = IKE-PSK MD5 128 129 5400 = IKE-PSK SHA1 130 131 5500 = netntlmv1-vanille / NetNTLMv1 700 = AIX {ssha1} 146 147 6900 = GOST, GOST R 34.11-94 148 149 7000 = Fortigate (FortiOS) 150 151 7100 = OS X v10.8+ 152 153 7200 = GRUB 2 154 155 7300 = IPMI2 RAKP HMAC-SHA1 156 157 7400 = sha256crypt, SHA256 (Unix) 158 159 7900 = Drupal7 160 161 8400 = WBB3, Woltlab branden bord 3 162 163 8900 = scrypt 164 165 9200 = Cisco $8$ 166 167 9300 = Cisco $9$ 168 169 9800 = Radmin2 170 171 10000 = Django (PBKDF2-SHA256) 172 173 10200 = Cram { 1} digest Authenticatie (MD5) 184 185 99999 = Plain Text
Speciaal hash-type
1 11 = Joomla < 2.5.18 2 3 12 = PostgreSQL 4 5 21 = osCommerce, xt:Commerce 6 7 23 = Skype 8 9 101 = nsldap, SHA-1 (Base64), Netscape LDAPSHA 10 11 v10.6 18 19 123 = EPi 20 21 124 = Django (SHA-1) 22 23 131 = MSSQL (2000) 24 25 132 = MSSQL (2005) 26 27 133 = PeopleSoft 28 29 141 = EPiServer < LDAP {SSHA512} 36 37 1722 = OS X v10.7 38 39 1731 = MSSQL (2012 & 2014) 40 41 2611 = vBulletin < v3.8.5 42 43 2612 = PHPS 44 < Stap 4: Voorbeeld van Hashcat-wachtwoordkrakregel
1 (1) Woordenboekaanval 2 3 -a 0 wachtwoord.lst 4 (2) 1 tot en met 8 zijn digitale maskeraanvallen 5 6 -a 3 - -increment - -increment-min 1- -increment-max 8 ? d? d? d? d? d? d? d? d – O 7 ? d staat voor een getal, kan het worden vervangen door kleine letters? l, hoofdletters? u, speciaal teken? s, hoofdletters en kleine letters + speciale tekens? a, – O vertegenwoordigt de optimale crackmodus, deze parameter kan worden toegevoegd of niet. 8 9 (3) 8 is een digitale aanval 10 11 -a 3 ? d? d? d? d? d? d? d? d 12 Op dezelfde manier kan het worden ingesteld op hoofdletters, kleine letters, speciale tekens en andere modi, afhankelijk van het aantal cijfers. 13 14 (4) Aangepaste tekens 15 Tegenwoordig zijn puur numerieke of puur letterwachtwoorden relatief zeldzaam. Volgens de analyse van gelekte wachtwoorden door cryptografie-experts is 90% van de persoonlijke wachtwoorden een combinatie van letters en cijfers, die aangepaste tekens kunnen zijn voor brute force-kraken. Hashcat ondersteunt 4 aangepaste tekensets, namelijk -1 -2 -3 -4. Het enige dat nodig is bij het definiëren is-2 ? Ik? d , en dan kan het later worden opgegeven? 2,? 2 staat voor kleine letters en cijfers.Op dit moment moet u een 8-cijferige gemengde kleine letters plus cijfers kraken: 16 17 Hashcat.exe -a 3 – force -2 ? Ik? d hash-waarde of hash-bestand ? 2? 2? 2? 2? 2? 2? 2? 2 18 bijvoorbeeld kraken dz kleine letters + cijfers gemengde 8 cijfers wachtwoord kraken: 19 20 Hashcat -m 2611 -a 3 -2 ? Ik? d dz.hash ? 2? 2? 2? 2? 2? 2? 2? 2 21 (5) Woordenboek + masker brute force cracking 22 Hashcat ondersteunt ook een woordenboek plus brute force cracking-methode, namelijk het toevoegen van brute force voor en na het woordenboek Tekenreeksen, zoals het toevoegen van 3 als getal na het woordenboek, dit soort wachtwoorden zijn heel gebruikelijk. Gebruik de zesde aanvalsmodus: 23 24 a-6 (hybride dict + masker) 25 Als het voor het woordenboek wordt toegevoegd, gebruik dan de 7e aanvalsmodus, dat wil zeggen ( a-7 = Hybridmask + dict). Voeg het volgende nummer 123 toe aan het woordenboekbestand om het te kraken: 26 27 H.exe -a 6 ffe1cb31eb084cd7a8dd1228c23617c8 wachtwoord.lst ? d? d? d 28 Als het wachtwoord van ffe1cb31eb084cd7a8dd1228c23617c8 wachtwoord123 is, zolang wachtwoord.lst 123 bevat 29 30 (6) Masker + woordenboek brute force 31 32 H.exe -a 7 ffe1cb31eb084cd7a8dd1228c23617c8 wachtwoord.lst ? d? d? d 33 Als het wachtwoord van ffe1cb31eb084cd7a8dd1228c23617c8 123wachtwoord is, zolang wachtwoord.lst het wachtwoord bevat. 34 35 (7) Conversie-aanval, Conversie-aanval op woorden in password.lst 36 37 H.exe-a 2 ffe1cb31eb084cd7a8dd1228c23617c8 password.lst 38 Voorbeelden 39 (1) 8-cijfers crack 40 41 Hashcat64-m 9700 hash -a 3 ? d? d? d? d? d? d? d? d -w 3 – O 42 (2) 1-8 cijfers crack 43 44 Hashcat-m 9700 hash -a 3 - -increment - -increment-min 1- -increment-max 8 ? d? d? d? d? d? d? d? d 45 (3) 1 tot 8 kleine letters crack 46 47 Hashcat-m 9700 hash -a 3 - -increment - -increment-min 1- -increment-max 8 ? Ik? Ik? Ik? Ik? Ik? Ik? Ik? l 48 (4) 8-cijferige kleine letters crack 49 50 Hashcat-m 9700 hash -a 3 ? Ik? Ik? Ik? Ik? Ik? Ik? Ik? l -w 3 – O 51 (5) 1-8 hoofdletters crack 52 53 Hashcat-m 9700 hash -a 3 - -increment - -increment-min 1- -increment-max 8 ? u? u? u? u? u? u? u? u 54 (6) 8-cijferige hoofdletter crack 55 56 Hashcat-m 9700 hash -a 3 ? u? u? u? u? u? u? u? u -w 3 – O 57 (7) 5 kleine letters + hoofdletters + cijfers + speciale tekens crack 58 59 Hashcat-m 9700 hash -a 3 ? b? b? b? b? b -w 3 60 (8) Crack met behulp van het woordenboek 61 Brute force crack met behulp van het woordenboek password.lst, -w 3 parameter is het opgegeven stroomverbruik 62 63 hashcat -m 9700 -a 0 -w 3 hash password.lst 64 Nadat de crack succesvol is uitgevoerd, beëindigt hashcat de crack automatisch en geeft de crackstatus weer als gekraakt, en de Recvoered geeft ook weer of de crack succesvol is. 65 66 Crack het IP-adres in known_hosts 67 Na onderzoek bleek dat 68 69 (1) Bereken de HMAC SHA1-waarde 70 71 gitclone https://github.com/persona5/hexhosts.git 72 cdhexhosts 73 gcchexhosts.c -lresolv -w -o hexhosts 74 ./hexhosts 75 获取known_hosts的HMAC SHA1加密值: 76 77 注意:known_hosts值一定要正确,可以将known_hosts文件复制到hexhosts文件目录。 78 79 (2)组合攻击暴力破解 80 81 hashcat-a 1 -m 160 known_hosts.hash ips_left.txt ips_right.txt --hex-salt 82 组合攻击是将ips_left.txt和ips_right.txt进行组合,形成完整的IP地址进行暴力破解。 83 84 De bestanden ips_left.txt en ips_right.txt kunnen worden gegenereerd met de volgende code: 85 86 ip-gen.sh: 87 88 89 90 voor a in `seq 0 255` 91 92 doen 93 94 voor b in `seq0 255` 95 96 doen 97 Aanvallen met maskers 106 107 hashcat -a 3 -m 160 known_hosts.hash ipv4.hcmask- -hex-salt 108 De inhoud van het ipv4.hcmask-bestand kan worden gedownload op deze site. 109 110 MD5-gecodeerd IP-adres kraken 111 IP-adressen worden vaak MD5-gecodeerd in netwerken of configuraties zoals CDN, vanwege het aantal cijfers 3×4+3 (xxx.xxx.xxx.xxx) =17 bits. Het duurt erg lang om het te kraken via een normaal wachtwoord. Door het patroon van het IP-adres te analyseren, blijkt echter dat het adres xxx allemaal cijfers zijn, dus het kan worden aangevallen via de combinatie van hashcat en maskers. 112 113 hashcat-a 1 – m 0 ip.md5.txt ips_left.txt ips_right.txt 114 115 hashcat -a1 -m 0 ip.md5.txt ipv4.hcmask 116 Bovendien wordt het IP-adres van F5 gecodeerd in de cookie. De crackcode waarnaar u kunt verwijzen is als volgt: 117 118 import struct 119 120 cookie = " 1005421066.20736.0000 " 121 122 (ip,port,end) = cookie.split (". ") 123 124 (a,b,c,d) = [ord (i) voor i in struct.pack (" i ", int (ip))] 125 178> Samenvatting van kraaktechnieken 130 Bij het kraken in de GPU-modus kunt u de-o-parameter gebruiken om deze automatisch te optimaliseren 131 132 Brutal force kraak een MD5-waarde 133 (1) 9-cijfers kraak 134 135 Hashcat64.exe-a 3 - -force d98d28ca88f9966cb3aaefebbfc8196f ? d? d? d? d? d? d? d? d? d 136 Om alleen een MD5-waarde te kraken, moet u de Force-parameter toevoegen 137 138 (2) 9-cijferige letters kraken 139 140 Hashcat64.exe-a 3 - -force d98d28ca88f9966cb3aaefebbfc8196f ? Ik? Ik? Ik? Ik? Ik? Ik? Ik? Ik? l 141 Kraak het Discuz-wachtwoord met zout 142 (1) Digitaal kraken 143 7 cijfers, kraak en voltooi de taak in 7 seconden. 144 145 Hashcat64.exe-a 3 - -force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? d? d? d? d? d? d? d 146 8 cijfers gekraakt, 9 seconden om de taak te voltooien.: 147 148 Hashcat64.exe-a 3 - -kracht -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? d? d? d? d? d? d? d? d 149 9 cijfers gekraakt, de taak is voltooid in 9 seconden. 150 151 Hashcat64.exe-a 3 - -force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? d? d? d? d? d? d? d? d? d 152 Letter Crack 153 (1) 6-cijferige kleine letters 154 155 Hashcat64.exe-a 3 - -force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? Ik? Ik? Ik? Ik? Ik? l 156 (2) 7 kleine letters 157 158 Hashcat64.exe-a 3 - -force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? Ik? Ik? Ik? Ik? Ik? Ik? l 159 (3) 8 kleine letters 160 161 Hashcat64.exe-a 3 - -force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? Ik? Ik? Ik? Ik? Ik? Ik? Ik? l Voltooi de kraktaak in ongeveer 9 minuten 162 (4) 9 kleine letters 163 164 Hashcat64.exe-a 3 - -force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? Ik? Ik? Ik? Ik? Ik? Ik? Ik? Ik? l -O 165 Letters plus cijfers 166 Hashcat64.exe-a 3 - -force -m 2611 -2 ? d? l ffe1cb31eb084cd7a8dd1228c23617c8:f56463? 2? 2? 2? 2? 2? 2? 2 167 (3) 7 hoofdletters 168 169 Hashcat64.exe-a 3 – force – m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? u? u? u? u? u? u? u 170 (4) 6 tot 8 cijfers crack 171 172 Hashcat64.exe-a 3 – force – m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463- -increment - -increment-min 6 - -increment-max 8 ? Ik? Ik? Ik? Ik? Ik? Ik? Ik? l 173 Custom Crack 174 (1) Crack met behulp van cijfers plus letters gemengd met 6 cijfers 175 176 Hashcat64.exe-a 3 - -force -m 2611 -2 ? d? l ffe1cb31eb084cd7a8dd1228c23617c8:f56463? 2? 2? 2? 2? 2? 2 -O 177 (2) Gebruik getallen plus letters gemengd met 7 cijfers om te kraken, de kraktijd is 4 minuten en 16 seconden 178 179 Hashcat64.exe-a 3 - -force -m 2611 -2 ? d? l ffe1cb31eb084cd7a8dd1228c23617c8:f56463? 2? 2? 2? 2? 2? 2? 2 – O 180 (3) Hacken met behulp van getallen plus letters gemengd met 8 cijfers 181 182 Hashcat64.exe-a 3 - -force -m 2611 -2 ? d? l ffe1cb31eb084cd7a8dd1228c23617c8:f56463? 2? 2? 2? 2? 2? 2? 2? 2 -o 183 Woordenboek krakmodus 184 Hashcat64.exe-a 0 - -force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 wachtwoorden.lst 185 Gebruik het woordenboek onder de map Woordenboek om te kraken: 186 187 Hashcat32.exe-m 300 mysqlhashes.txt – remove -o mysql-cracked.txt ..\dictionaries\* 188 Sessie opslaan en herstellen kraken 189 (1) Gebruik maskerbestandsregels om wachtwoorden te kraken 190 { 195 mask Crack 196 Het maskerregelbestand bevindt zich onder maskers, bijvoorbeeld D: \PentestBox\hashcat-4.1.0\masks, en de uitvoeringscrack is ingesteld op: 197 198 masks/8char-1l-1u-1d-1s-compliant.hcmask 199 masks/8char-1l-1u-1d-1s-noncompliant.hcmask 200 masks/rockyou-1-60.hcmask 201 maskers/rockyou-2-1800.hcmask 202 maskers/rockyou-3-3600.hcmask 203 maskers/rockyou-4-43200.hcmask 204 maskers/rockyou-5-86400.hcmask 205 maskers/rockyou-6-864000.hcmask 206 maskers/rockyou-7-2592000.hcmask 207 Gebruik regelbestanden om 208 te kraken 209 hashcat -m 300 mysqlhashes.txt – Verwijder -o mysql-cracked.txt ..\dictionaries\* -r regels\best64.rule 210 211 hashcat -m 2611 -a 0 dz.hashpassword.lst -r regels\best64.rule -o 212 hashcat Parameteroptimalisatie 213 Rekening houdend met de cracksnelheid van hashcat en de toewijzing van bronnen, kunnen we enkele parameters configureren 214 1.Workload tuning Load tuning. 215 De waarden die door deze parameter worden ondersteund zijn 1,8,40,80,160 216 217 - -gpu-accel 160 Maximaliseer de prestaties van de GPU. 218 2.Gpu loops Load Fine Tuning 219 Deze parameter ondersteunt waarden in het bereik van 8-1024 (sommige algoritmen ondersteunen alleen tot 1000). 220 221 - -gpu-loops 1024 Maakt de maximale prestaties van de GPU. 222 3.Segment grootte woordenboekcachegrootte 223 Deze parameter stelt de grootte van de geheugencache in. De functie is om het woordenboek in de geheugencache te plaatsen om het woordenboek te versnellen. De standaard is 32 MB, wat kan worden ingesteld op basis van uw eigen geheugenomstandigheden. Hoe groter het is, hoe blokkerender het is. 224 225 - -segment-size 512 kan de snelheid van het kraken van grote woordenboeken verbeteren. 226 Laatste: Wachtwoordinstellingen Aanbevelen 227 Gebruik een langere tekenreeks 228 Gebruik een grotere tekenset Letters, cijfers, symbolen 229 230 Gebruik geen tekens die voor u relevant kunnen zijn als wachtwoord of onderdeel van het wachtwoord Gebruik 231 232