Oleh kerana kelajuan retak alat retak kata laluan am terlalu perlahan, dan tidak banyak protokol retak kata laluan yang disokong, jika retak kekerasan, beberapa kata laluan tidak boleh dipecahkan dalam masa satu tahun. Jika anda menggunakan kamus untuk menjalankan, kata laluan teks biasa mesti dimasukkan ke dalam kamus, dan jika kamus kata laluan terlalu besar, ia akan membuang masa. Ia juga sangat biasa untuk tidak dapat dikeluarkan. Berikut adalah alat yang disyorkan untuk memecahkan kata laluan terpantas di dunia, hashcat, alamat github hashcat, pilih versi terkini untuk dimuat turun.
GPU
CPU
APU
DSP
FPGA
Coprocessor
ke laman web rasmi NVIDA Muat turun pemacu kad grafik yang sepadan dengan model kad grafik komputer anda seperti yang ditunjukkan dalam rajah, dan kemudian ikut gesaan untuk memasangnya langkah demi langkah.
Selepas pemasangan selesai, mulakan semula komputer anda.
(Kad grafik NAVIDA hanya perlu memasang pemacu rasmi, yang sudah mengandungi alat pengkomputeran GPU yang diperlukan oleh HASHCAT untuk memecahkan kata laluan. Ingat untuk menggunakan pemacu kad grafik yang dimuat turun secara rasmi dalam gambar di atas, dan jangan gunakan pemacu kad grafik yang disertakan dengan windows.)
1 hashcat64.exe -b
Uji penanda aras kelajuan HASHCAT untuk memecahkan pelbagai hash kata laluan.
Semak tetapan Jika GPU telah dipasang dengan betul, ia boleh dilihat dan akan menyenaraikan sifat dan maklumat pemacu yang digunakan.
Biasa
1 -m, — hash-type = NUM Kategori hash, nilai nombornya merujuk kepada nilai kategori hash di bawah maklumat bantuannya, yang nilainya adalah nombor. Jika anda tidak menentukan nilai m, ia merujuk kepada md5 secara lalai. Contohnya, -m 1800 ialah penyulitan sha512 Linux. 2 3 -a, – attack-mode = NUM Mod serangan, nilainya merujuk kepada parameter belakang. "-a 0" serangan kamus, "-a 1" serangan gabungan; "-A 3" serangan topeng. 4 5 -V, — versi Maklumat versi 6 7 -h, – bantuan Maklumat bantuan. 8 9 – senyap Mod senyap, Output penindasan
Penanda aras
1 -b, – Penanda aras Uji kelajuan retak komputer dan paparkan maklumat berkaitan perkakasan
Pelbagai
1 – hex-salt Nilai garam diberikan dalam heksadesimal 2 3 – hex-charset Set aksara ditetapkan sebagai heksadesimal diberikan 4 5 – runtime = NUM {
Fail
1 -o, – outfile = FILE Tentukan fail hash Memulihkan fail output 2 3 – outfile-format = NUM Tentukan format output fail hash, lihat sumber di bawah 4 5 – outfile-autohex-disable Dilarang menggunakan teks biasa output heksadesimal 6 7 -p, – separator = CHAR Tentukan aksara pemisah untuk senarai hash/fail output 8 9 – show Hanya paparkan kata laluan yang telah retak 10 11 14 15 – Alih keluar Alih keluar hash yang berjaya retak, berguna apabila hash dibaca daripada teks, elakkan mengalih keluar hash yang telah retak secara manual 16 17 – stdout Mod konsol 18 19 – potfile-disable Jangan tulis fail pot 20 21 – debug-mode = NUM Tentukan mod penyahpepijatan (campuran hanya dengan menggunakan peraturan), lihat sumber di bawah 22 23 – debug-file = file Fail output untuk peraturan penyahpepijatan (lihat mod penyahpepijatan) 24 25 -e, – salt-file = file Tentukan senarai fail garam 26 27 – logfile-disable Lumpuhkan logfile
Sumber
1 -c, – segment-size = NUM Saiz cache fail kamus (M) 2 3 -n, – threads = NUM Bilangan benang 4 5 -s, – words-skip = NUM Bilangan perkataan yang dilangkau 6 7 -l, – words-limit = NUM Hadkan bilangan perkataan (diedarkan)
peraturan
1 -r, – rules-file = file Gunakan fail peraturan: -r 1.rule, 2 { 4 5 -3, – carta tersuai 3= CS – carta tersuai 1=? dabcdef : Tetapan? 1 untuk 0123456789abcdef 6 7 -4, – custom-charset4= CS -2mycharset.hcchr : set ? 2 Terkandung dalam mycharset.hcchr
Mod serangan
1 – toggle-min = NUM Nilai minimum huruf dalam kamus 2 3 – toggle-max = NUM Nilai maksimum huruf dalam kamus 4 5 – increment Gunakan mod peningkatan 6 7 – increment-min = NUM Nilai mula mod peningkatan 8 9 – increment-max = NUM Nilai akhir mod peningkatan 10 11 – perm-min = NUM Tapis perkataan yang lebih kecil daripada bilangan NUM 12 13 { Kemudian cetak aksara calon 24 25 – elem-cnt-min = NUM Bilangan minimum elemen setiap rantai 26 27 – elem-cnt-max = NUM Bilangan maksimum elemen setiap rantai 28 29 – wl-dist-len Kira taburan panjang output daripada jadual kamus 30 31 – wl-max = NUM Muatkan NUM perkataan daripada fail kamus, tetapkan 0 untuk melarang pemuatan. 32 33 – case-permute Terbalikkan setiap perkataan dalam kamus
Rujukan
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 = {
Fail keluaran mod penyahpepijatan (Untuk mod hibrid sahaja, dengan menggunakan peraturan):
1 = simpan mencari peraturan 2 = simpan asal perkataan 3 = simpan asal perkataan dan mencari peraturan 4 = simpan asal perkataan, mencari peraturan dan diubah suai biasa
Set aksara terbina dalam:
1 ? l = abcdefghijklmnopqrstuvwxyz mewakili huruf kecil 2 3 ? u = ABCDEFGHIJKLMNOPQRSTUVWXYZ mewakili huruf besar 4 5 ? d = 0123456789 mewakili nombor 6 7 ? s = ! " #$%&’()*+,-./:; <=>? @ [\] ^_` {|} ~ mewakili aksara khas 8 9 ? A = ? Saya? awak? d? s Gabungan nombor huruf besar dan kecil serta aksara khas 10 11 ? b = 0 – 0xff
Mod serangan
1 0 = lurus (retak kamus) 2 3 1 = gabungan (retak gabungan) 4 5 2 = Toggle-Case (penukaran huruf besar) 6 7 3 = Brute-force (retak kekerasan topeng) { Jenis hash
Untuk contoh nilai khusus hash, sila rujuk URL
1 0 = MD5 2 3 10 = MD5 ($lalu.$garam) 4 5 20 = md5 ($garam.$pas) 6 7 30 = md5 (unicode ($pass). $garam) 8 9 40 = md5 ($garam. unicode ($pas)) 10 11 50 = HMAC-MD5 (kunci = $pas) 12 13 60 = HMAC-MD5 (kunci = $garam) 14 15 100 = sha1 16 17 110 = sha1 ($pas.$garam) 18 19 120 = sha1 ($salt.$pass) 20 21 130 = sha1 (unicode ($pass). $salt) 22 23 140 = sha1 ($salt.unicode ($pass)) 24 25 150 = HMAC-SHA1 (kunci = $pass) 26 27 160 = HMAC-SHA1 (kunci = { 30 31 300 = MySQL4.1/MySQL5 32 33 400 = phpass, MD5 (WordPress), MD5 (phpBB3), MD5 (Joomla) 34 35 500 = md5crypt, MD5 (Unix), FreeBSD MD5,Cisco-IOS MD5 36 37 900 = MD4 38 39 { 46 47 1420 = sha256 ($salt.$pass) 48 49 1430 = sha256 (unicode ($pass). $salt) 50 51 1431 = base64 (sha256 (unicode ($pass))) 52 53 1440 = sha256 ($salt.unicode ($pass)) 54 55 1450 = HMAC-SHA256 (kunci = {$garam) 58 59 1600 = md5apr1, MD5 (APR), Apache MD5 60 61 1700 = sha512 62 63 1710 = sha512 ($lalu.$garam) 64 65 1720 = sha512 ($garam.$pas) 66 67 1730 = sha512 (unicode ($pas)). $garam) 68 69 1740 = sha512 ($salt.unicode ($pas)) 70 71 1750 = HMAC-SHA512 (kunci = $pas) 72 73 1760 = HMAC-SHA512 (kunci = $garam) 74 75 1800 = SHA-512 (Unix) 76 77 2400MD5 (Sun) 88 89 3500 = MD5 (MD5 (MD5 ($pass))) 90 91 3610 = MD5 (MD5 ($salt). $pas) 92 93 3710 = md5 ($garam. md5 ($pas)) 94 95 3720 = md5 ($pas. md5 ($garam)) 96 97 3800 = md5 ($garam.$lalu.$garam) 98 99 3910 = md5 (md5 ($pass). md5 ($salt)) 100 101 4010 = md5 ($salt.md5 ($salt.$pass)) 102 103 4110 = md5 ($salt.md5 ($pas.$salt)) 104 105 4210 = md5 ($username.0.$pass) 106 107 4300 = md5 (strtoupper (md5 ($pass))) 108 109 4400 {$garam) 120 121 5000 = SHA-3 (Keccak) 122 123 5100 = separuh MD5 124 125 5200 = kata laluan selamat SHA-256 126 127 5300 = IKE-PSK MD5 128 129 5400 = IKE-PSK SHA1 130 131 5500 = netntlmv1-vanila / net 0087} 6700 = 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 membakar papan 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 { 3} digest authentication (MD5) 184 185 99999 = Plaintext
Jenis hash khas
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 = Pelayan episod <> v4 34 35 1711 = SSHA-512 (Base64), 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 Langkah 4: Contoh peraturan kata laluan retak hashcat
1 (1) Serangan kamus 2 3 -a 0 password.lst 4 (2) 1 kepada 8 untuk serangan topeng digital 5 6 -a 3 - -kenaikan - -kenaikan-min 1- -kenaikan-maks 8 ? d? d? d? d? d? d? d? d – O 7 ? d mewakili nombor, bolehkah ia digantikan dengan huruf kecil? l, huruf besar? u, aksara khas? s, huruf besar dan kecil + aksara khas? a, – O mewakili mod retak optimum, parameter ini boleh ditambah atau tidak. 8 9 (3) 8 ialah serangan digital 10 11 -a 3 ? d? d? d? d? d? d? d? d 12 Dengan cara yang sama, ia boleh ditetapkan kepada huruf besar, huruf kecil, aksara khas dan mod lain mengikut bilangan digit. 13 14 (4) Aksara tersuai 15 Pada masa kini, kata laluan dengan nombor tulen atau huruf tulen agak jarang berlaku. Menurut analisis kata laluan yang bocor oleh pakar kata laluan, 90% kata laluan peribadi adalah gabungan huruf dan nombor, yang boleh menjadi aksara tersuai untuk retak kekerasan kasar Hashcat menyokong 4 set aksara tersuai, iaitu -1 -2 -3 -4. Apabila mentakrifkan, anda hanya perlu-2 seperti ini? Saya? d , dan kemudian ia boleh ditentukan kemudian? 2,? 2 mewakili huruf kecil dan nombor. Pada masa ini, anda perlu memecahkan huruf kecil campuran 8 digit ditambah nombor: 16 17 Hashcat.exe -a 3 – force -2 ? Saya? d nilai hash atau fail hash ? 2? 2? 2? 2? 2? 2? 2? 2 18 Contohnya retak dz huruf kecil + nombor campuran retak kata laluan 8 digit: 19 20 Hashcat -m 2611 -a 3 -2 ? Saya? d dz.hash ? 2? 2? 2? 2? 2? 2? 2? 2 21 (5) Kamus + topeng retak kekerasan 22 Hashcat juga menyokong kaedah retak kamus ditambah kekerasan, iaitu menambah kekerasan sebelum dan selepas kamus Urutan aksara, seperti menambah 3 sebagai nombor selepas kamus, kata laluan jenis ini adalah sangat biasa.Gunakan mod serangan keenam: 23 24 a-6 (hibrid dict + mask) 25 Jika ia ditambah di hadapan kamus, gunakan mod serangan ke-7, iaitu ( a-7 = Hybridmask + dict), berikut ialah fail kamus tambah nombor 123 untuk retak: 26 27 H.exe -a 6 ffe1cb31eb084cd7a8dd1228c23617c8 password.lst ? d? d? d 28 Jika kata laluan ffe1cb31eb084cd7a8dd1228c23617c8 ialah password123, maka selagi password.lst mengandungi 123 29 30 (6) Topeng + kamus kekerasan kasar 31 32 H.exe -a 7 ffe1cb31eb084cd7a8dd1228c23617c8 password.lst ? d? d? d 33 Jika kata laluan ffe1cb31eb084cd7a8dd1228c23617c8 ialah 123password, selagi password.lst mengandungi kata laluan. 34 35 (7) serangan penukaran huruf, serangan penukaran huruf pada perkataan dalam password.lst 36 37 H.exe-a 2 ffe1cb31eb084cd7a8dd1228c23617c8 password.lst 38 contoh 39 (1) retak 8 digit 40 41 Hashcat64-m 9700 hash -a 3 ? d? d? d? d? d? d? d? d -w 3 – O 42 (2) 1-8 digit retak 43 44 Hashcat-m 9700 hash -a 3 - -kenaikan - -kenaikan-min 1- -kenaikan-maks 8 ? d? d? d? d? d? d? d? d 45 (3) 1 hingga 8 huruf kecil retak 46 47 Hashcat-m 9700 hash -a 3 - -increment - -increment-min 1- -increment-max 8 ? Saya? Saya? Saya? Saya? Saya? Saya? Saya? l 48 (4) retak huruf kecil 8 digit 49 50 Hashcat-m 9700 hash -a 3 ? Saya? Saya? Saya? Saya? Saya? Saya? Saya? l -w 3 – O 51 (5) 1-8 huruf besar retak 52 53 Hashcat-m 9700 hash -a 3 - -kenaikan - -kenaikan-min 1- -kenaikan-maks 8 ? awak? awak? awak? awak? awak? awak? awak? u 54 (6) Huruf besar 8 digit retak 55 56 Hashcat-m 9700 hash -a 3 ? awak? awak? awak? awak? awak? awak? awak? u -w 3 – O 57 (7) 5 bit huruf kecil + huruf besar + nombor + retak aksara khas 58 59 Hashcat-m 9700 hash -a 3 ? b? b? b? b? b -w 3 60 (8) Gunakan kamus untuk retak 61 Gunakan kamus password.lst untuk retak kekerasan kasar, -w 3 Parameter adalah penggunaan kuasa yang ditentukan 62 63 hashcat -m 9700 -a 0 -w 3 hash password.lst 64 Selepas retak berjaya dilaksanakan, hashcat akan menamatkan retak secara automatik dan memaparkan status retak sebagai retak, dan sama ada retak itu berjaya juga akan dipaparkan dalam Recvoered. 65 66 Retak alamat IP dalam known_hosts 67 Selepas penyelidikan 68 69 (1) Kira nilai HMAC SHA1 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 Fail ips_left.txt dan ips_right.txt boleh dijana dengan kod berikut: 85 86 ip-gen.sh: 87 88 89 90 untuk a dalam `seq 0 255` 91 92 do 93 94 untuk b dalam `seq0 255` 95 96 do 97 Gunakan topeng untuk menyerang 106 107 hashcat -a 3 -m 160 known_hosts.hash ipv4.hcmask- -hex-salt 108 ipv4.hcmask Kandungan fail boleh dimuat turun di laman web ini. 109 110 Memecahkan alamat IP yang disulitkan MD5 111 Dalam CDN dan rangkaian atau konfigurasi lain, alamat IP sering disulitkan MD5, kerana bilangan digit 3×4+3 (xxx.xxx.xxx.xxx) =17 bit Ia mengambil masa yang sangat lama untuk memecahkannya melalui kata laluan biasa Walau bagaimanapun, dengan menganalisis corak alamat IPnya, didapati bahawa alamat xxx semuanya adalah nombor, jadi ia boleh diserang melalui gabungan dan topeng hashcat. 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 Selain itu, alamat IP F5 akan disulitkan dalam kuki Kod retak yang boleh dirujuk adalah seperti berikut: 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) for i in struct.pack (" i ", int (ip))] 125 126 print " Decoded ip: %s %s %s %s {" 10.130.237.59 129 Ringkasan petua retak 130 Apabila menggunakan mod GPU untuk retak, anda boleh menggunakan parameter-o untuk mengoptimumkannya secara automatik 131 132 Brute force retak nilai md5 133 (1) 9 digit retak 134 135 Hashcat64.exe-a 3 - -force d98d28ca88f9966cb3aaefebbfc8196f ? d? d? d? d? d? d? d? d? d 136 Untuk memecahkan nilai md5 secara berasingan, anda perlu menambah parameter force 137 138 (2) Retak huruf 9 digit 139 140 Hashcat64.exe-a 3 - -force d98d28ca88f9966cb3aaefebbfc8196f ?Saya? Saya? Saya? Saya? Saya? Saya? Saya? Saya? l 141 Memecahkan kata laluan discuz dengan garam 142 (1) Memecahkan nombor 143 7 digit, 7 saat untuk menyelesaikan tugas. 144 145 Hashcat64.exe-a 3 - -force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? d? d? d? d? d? d? d 146 8 digit retak, 9 saat retak untuk menyelesaikan tugas.: 147 148 Hashcat64.exe-a 3 - -force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? d? d? d? d? d? d? d? d 149 9 digit retak, 9 saat untuk menyelesaikan tugas. 150 151 Hashcat64.exe-a 3 - -force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? d? d? d? d? d? d? d? d? d 152 retak huruf 153 (1) 6 huruf kecil 154 155 Hashcat64.exe-a 3 - -force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? Saya? Saya? Saya? Saya? Saya? l 156 (2) 7 huruf kecil 157 158 Hashcat64.exe-a 3 - -force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? Saya? Saya? Saya? Saya? Saya? Saya? l 159 (3) 8 huruf kecil 160 161 Hashcat64.exe-a 3 - -force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? Saya? Saya? Saya? Saya? Saya? Saya? Saya? l Selesaikan tugas retak dalam kira-kira 9 minit 162 (4) 9 huruf kecil 163 164 Hashcat64.exe-a 3 - -force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? Saya? Saya? Saya? Saya? Saya? Saya? Saya? Saya? l -O 165 Huruf ditambah nombor 166 Hashcat64.exe-a 3 - -force -m 2611 -2 ? d? l ffe1cb31eb084cd7a8dd1228c23617c8:f56463? 2? 2? 2? 2? 2? 2? 2 167 (3) 7 huruf besar 168 169 Hashcat64.exe-a 3 – force – m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? awak? awak? awak? awak? awak? awak? u 170 (4) 6 hingga 8 digit retak 171 172 Hashcat64.exe-a 3 – force – m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463- -increment - -increment-min 6 - -increment-max 8 ? Saya? Saya? Saya? Saya? Saya? Saya? Saya? l 173 Custom Crack 174 (1) Crack menggunakan nombor ditambah huruf campuran 6 digit 175 176 Hashcat64.exe-a 3 - -force -m 2611 -2 ? d? l ffe1cb31eb084cd7a8dd1228c23617c8:f56463? 2? 2? 2? 2? 2? 2 -O 177 (2) Gunakan nombor ditambah huruf campuran 7 digit untuk retak, masa retak ialah 4 minit 16 saat 178 179 Hashcat64.exe-a 3 - -force -m 2611 -2 ? d? l ffe1cb31eb084cd7a8dd1228c23617c8:f56463? 2? 2? 2? 2? 2? 2? 2 – O 180 (3) Retak menggunakan nombor ditambah huruf campuran 8 bit 181 182 Hashcat64.exe-a 3 - -force -m 2611 -2 ? d? l ffe1cb31eb084cd7a8dd1228c23617c8:f56463? 2? 2? 2? 2? 2? 2? 2? 2 -O 183 Mod retak kamus 184 Hashcat64.exe-a 0 - -force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 password.lst 185 Gunakan kamus di bawah folder kamus untuk retak: 186 187 Hashcat32.exe-m 300 mysqlhashes.txt – remove -o mysql-cracked.txt ..\dictionaries\* 188 sesi simpan dan pulihkan retak 189 (1) Gunakan peraturan fail topeng untuk memecahkan kata laluan 190 191 hashcat-m 2611 -a 3 - -sesi mydz dz.hash masks/rockyou-7-2592000.hcmask 192 (2) pulihkan sesi 193 194 hashcat- -sesi mydz - -pulihkan 195 Retak topeng 196 Fail peraturan topeng terletak di bawah topeng, contohnya D: \PentestBox\hashcat-4.1.0\masks, dan tetapan untuk melaksanakan retak ialah: 197 198 Topeng/8char-1l-1u-1d-1s-compliant.hcmask 199 Topeng/8char-1l-1u-1d-1s-noncompliant.hcmask 200 Topeng/rockyou-1-60.hcmask 201 Topeng/rockyou-2-1800.hcmask 202 Topeng/rockyou-3-3600.hcmask 203 Topeng/rockyou-4-43200.hcmask 204 Topeng/rockyou-5-86400.hcmask 205 Topeng/rockyou-6-864000.hcmask 206 Topeng/rockyou-7-2592000.hcmask 207 Gunakan fail peraturan untuk retak 208 209 hashcat -m 300 mysqlhashes.txt – Alih keluar -o mysql-cracked.txt ..\kamus\* -r peraturan\best64.rule 210 211 hashcat -m 2611 -a 0 dz.hashpassword.lst -r peraturan\best64.rule -O 212 Pengoptimuman parameter hashcat 213 Memandangkan kelajuan retak hashcat dan peruntukan sumber, kita boleh mengkonfigurasi beberapa parameter 214 1. beban kerja penalaan penalaan beban. 215 Nilai yang disokong oleh parameter ini ialah 1,8,40,80,160 216 217 - -gpu-accel 160 Boleh memaksimumkan prestasi GPU. 218 2.Gpu gelung Penalaan halus beban 219 Julat nilai yang disokong oleh parameter ini ialah 8-1024 (sesetengah algoritma hanya menyokong sehingga 1000). 220 221 - -gpu-loops 1024 boleh memaksimumkan prestasi GPU. 222 3.segmen saiz saiz cache kamus 223 Parameter ini adalah untuk menetapkan saiz cache memori Fungsinya adalah untuk meletakkan kamus ke dalam cache memori untuk mempercepatkan retak kamus, lalai ialah 32MB, yang boleh ditetapkan mengikut keadaan memori anda sendiri Sudah tentu, semakin besar, semakin blok. 224 225 - -segment-size 512 Boleh meningkatkan kelajuan retak kamus besar. 226 LAST: Cadangan tetapan kata laluan 227 Gunakan rentetan aksara yang lebih panjang 228 Gunakan set aksara yang lebih besar Huruf, nombor, simbol 229 230 Jangan gunakan sebarang aksara yang mungkin berkaitan dengan anda sebagai kata laluan atau sebahagian daripada kata laluan Gunakan 231 232