Kwa kuwa kasi ya kupasuka ya zana za jumla za kupasuka kwa nenosiri ni polepole sana, na hakuna itifaki nyingi za kupasuka kwa nenosiri zinazotumika, nywila zingine haziwezi kuvunjwa kwa mwaka mmoja Ikiwa unatumia kamusi kuendesha, nenosiri la maandishi wazi lazima liwe katika kamusi, na ikiwa kamusi ya nenosiri ni kubwa sana, itakuwa kupoteza muda, na ni kawaida sana kushindwa kuiendesha. Hapa kuna pendekezo la zana ya haraka zaidi ya kupasuka nywila duniani, hashcat, hashcat github anwani, chagua toleo jipya zaidi la kupakua.
GPU
CPU
APU
DSP
FPGA
Coprocessor
kwenye tovuti rasmi ya NVIDA Pakua kiendeshi cha kadi ya michoro kinacholingana na muundo wa kadi ya michoro ya kompyuta yako kama inavyoonyeshwa kwenye takwimu, na kisha usakinishe hatua kwa hatua kulingana na madokezo.
Baada ya usakinishaji kukamilika, anza upya kompyuta yako.
(Kadi ya michoro ya NAVIDA inahitaji tu kusakinisha kiendeshi rasmi, ambacho tayari kina zana za kompyuta za GPU zinazohitajika kwa HASHCAT kuvunja nywila. Kumbuka kutumia kiendeshi cha kadi ya michoro kilichopakuliwa rasmi kwenye picha hapo juu, usitumie kiendeshi cha kadi ya michoro kinachokuja na windows.)
1 hashcat64.exe -b
Benchmark HASHCAT kuvunja nywila mbalimbali kasi.
Angalia mipangilio ikiwa GPU imesakinishwa ipasavyo inaweza kuiona na itaorodhesha sifa zake na maelezo ya madereva yanayotumiwa.
Kawaida
1 -m, — hash-type = NUM Hatari ya heshi, thamani yake ya heshi inarejelea thamani ya kategoria ya heshi chini ya maelezo yake ya usaidizi, thamani yake ni nambari. Ikiwa thamani ya m haijabainishwa, chaguo-msingi inarejelea md5, kwa mfano-M 1800 ni encryption ya sha512 Linux. 2 3 -a, – attack-mode = NUM Hali ya mashambulizi, thamani yake inarejelea vigezo vinavyofuata. "-A 0" shambulio la kamusi, "-A 1" shambulio la mchanganyiko; "-A 3" mashambulizi ya barakoa. 4 5 -V, — toleo Maelezo ya toleo 6 7 -h, – msaada Maelezo ya msaada. 8 9 – Tulivu Hali tulivu, Pato lililokandamizwa
benchmark
1 -b, – benchmark Jaribu kasi ya kupasuka kwa kompyuta na uonyeshe maelezo yanayohusiana na maunzi
Miscellaneous
1 – hex-salt Thamani ya chumvi inatolewa kwa heksadecimal 2 3 – hex-charset Weka seti ya herufi kuwa heksadecimal inatolewa 4 5 – runtime = NUM Operesheni
faili
1 -o, – outfile = faili Bainisha faili ya hash kurejesha faili ya pato 2 3 – outfile-format = NUM Bainisha muundo wa pato la faili ya hash, angalia marejeleo hapa chini 4 5 – outfile-autohex-disable Zima matumizi ya pato la hexadecimal wazi 6 7 -p, – separator = CHAR Bainisha wahusika wa kutenganisha kwa orodha ya hash/faili ya pato 8 14 15 – ondoa Ondoa hash iliyopasuka kwa mafanikio, muhimu wakati hash inasomwa kutoka kwa maandishi, epuka kuondoa hash iliyopasuka kwa mikono mwenyewe 16 17 – stdout hali ya console 18 19 – potfile-disable Usiandike faili ya pot 20 21 – debug-mode = NUM Inafafanua hali ya utatuzi (mchanganyiko tu kwa kutumia sheria), angalia rasilimali hapa chini 22 23 – debug-file = faili Faili ya pato la sheria ya utatuzi (angalia hali ya utatuzi) 24 25 -e, – salt-file = faili Inafafanua kuongeza chumvi – words-limit = NUM Punguza idadi ya maneno (yaliyosambazwa)
sheria
1 -r, – rules-file = faili Tumia faili ya sheria: -r 1.rule, 2 3 -g, – generate-rules = NUM Tengeneza sheria bila mpangilio 4 5 – generate-rules-func-min = Kiwango cha chini cha kila sheria nasibu 6 7 – generate-rules-func-max = Kiwango cha juu cha kila sheria nasibu 8 9 – generate-rules-seed1 -1, – custom-charset1= CS Seti ya herufi iliyofafanuliwa na mtumiaji 2 3 -2, – custom-charset2= CS Kwa mfano: 4 5 -3, – custom-charset3= CS – custom-charset1=? dabcdef : mipangilio? 1 kwa 0123456789abcdef 6 7 -4, – custom-charset4= CS -2mycharset.hcchr : kuweka ? 2 imejumuishwa katika mycharset. hcchr
Hali ya Mashambulizi
1 – toggle-min = NUM Kiwango cha chini cha herufi katika kamusi 2 3 – toggle-max = NUM Kiwango cha juu cha herufi katika kamusi 4 5 – ongezeko Tumia hali ya kuimarisha 6 7 – ongezeko-min = NUM Thamani ya kuanza kwa hali ya kuimarisha 8 9 – ongezeko-max = NUM Kuimarisha Kisha chapisha herufi za mtahiniwa 24 25 – elem-cnt-min = NUM Kiwango cha chini cha idadi ya vipengele kwa kila mnyororo 26 27 – elem-cnt-max = NUM Kiwango cha juu cha idadi ya vipengele kwa kila mnyororo 28 29 – wl-dist-len Kokotoa usambazaji wa urefu wa pato kutoka kwa jedwali la kamusi 30 31 – wl-max = NUM Pakia NUM maneno kutoka kwa faili ya kamusi, weka 0 ili kuzuia upakiaji. 32 33 – case-permute Geuza kila neno kwenye kamusi
Rejea
1 = hashi [: chumvi] 2 = wazi wazi 3 = hashi [: chumvi]: wazi 4 = hex_plain 5 = hashi [: chumvi]: hex_plain 6 = plain:hex_plain < Faili ya pato la hali ya kufuta (Kwa hali ya mseto pekee, kwa kutumia sheria):
1 = Hifadhi Kutafuta Kanuni 2 = Hifadhi Asili Neno 3 = Hifadhi Asili Neno na Kutafuta Kanuni 4 = Hifadhi Asili Neno, Kutafuta Kanuni na Kurekebishwa Wazi
< Seti ya tabia iliyojengwa:
1 ? l = abcdefghijklmnopqrstuvwxyz inawakilisha herufi ndogo 2 3 ? u = ABCDEFGHIJKLMNOPQRSTUVWXYZ inawakilisha herufi kubwa 4 5 ? d = 0123456789 inawakilisha nambari 6 7 ? s = ! " #$% &' () * +, -. /:; < = >? @ [\] ^_` {|} ~ inawakilisha herufi maalum 8 9 ? a = ? Mimi? Wewe? d? s Mchanganyiko wa nambari kubwa na ndogo na herufi maalum 10 11 ? b =0 – 0xff
Hali ya Mashambulizi
1 0 = Moja kwa Moja (Kamusi iliyopasuka) 2 3 1 = Mchanganyiko (Mchanganyiko uliopasuka) 4 5 2 = Toggle- ubadilishaji wa herufi kubwa na ndogo) 6 7 3 = nguvu mbaya (barakoa nguvu mbaya) 8 9 4 = Permutation (mfuatano wa kupasuka) 10 11 5 = Table-Lookup (kuangalia meza kupasuka) 12 13 6 = mseto dict + mask Kamusi pamoja na barakoa kupasuka 14 15 7 = mseto mask + dict mask + kamusi kupasuka 16 17 8 = Prince (Prince Crack)
Aina ya hashi
Kwa mifano ya thamani mahususi ya hashi, tafadhali rejelea URL
1 0 = MD5 2 3 10 = MD5 ($pass.$chumvi) 4 5 20 = md5 ($chumvi.$pasi) 6 7 30 = md5 (unicode ($pass). $chumvi) 8 9 40 = md5 ($chumvi. unicode ($pass)) 10 11 50 = HMAC-MD5 (ufunguo = $pass) 12 13 60 = HMAC-MD5 (ufunguo = $salt) 14 15 100 = SHA1 16 17 110 = SHA1 ($pass.$salt) 18 19 120 = sha1 ($chumvi.$pasi) 20 21 130 = sha1 (unicode ($pass). $chumvi) 22 23 140 = sha1 ($chumvi. unicode ($pasi)) 24 25 150 = HMAC-SHA1 (ufunguo = $pasi) 26 27 160 = HMAC-SHA1 (ufunguo = $chumvi) 28 29 200 = MySQL323 30 31 300 = MySQL4.1/MySQL5 32 33 400 = phpass, MSCache 42 43 1400 = sha256 44 45 1410 = sha256 ($pass.$chumvi) 46 47 1420 = sha256 ($chumvi.$pasi) 48 49 1430 = sha256 (unicode ($pasi)). $chumvi) 50 51 1431 = base64 (sha256 (unicode ($pass))) 52 53 1440 = sha256 ($chumvi. unicode ($pasi)) 54 55 1450 = HMAC-SHA256 (ufunguo = $pasi) 56 57 1460 = HMAC-SHA256 (ufunguo = $chumvi) 58 59 1600 = md5apr1, MD5 (APR), Apache MD5 60 61 1700 = sha512 62 64 65 1720 = sha512 ($chumvi.$pasi) 66 67 1730 = sha512 (unicode ($pasi)). $chumvi) 68 69 1740 = sha512 ($chumvi. unicode ($pasi)) 70 71 1750 = HMAC-SHA512 (ufunguo = $pasi) 72 73 1760 = HMAC-SHA512 (ufunguo = $chumvi) 74 75 1800 = SHA-512 (Unix) 76 77 2400 = Cisco-PIX MD5 78 79 2410 { Blowfish (OpenBSD) 86 87 3300 = MD5 (Sun) 88 89 3500 = MD5 (MD5 (MD5 ($pass))) 90 91 3610 = MD5 (MD5 ($salt). $pass) 92 93 3710 = MD5 ($salt.md5 ($pass)) 94 95 3720 = MD5 ($pass.md5 99 3910 = md5 (md5 ($pass). md5 ($chumvi)) 100 101 4010 = md5 ($chumvi. md5 ($chumvi.$pasi) ) 102 103 4110 = md5 ($chumvi. md5 ($pass.$chumvi) ) 104 105 4210 = md5 ($username.0.$pasi) 106 107 4300 = md5 (strtoupper (md5 ($pass))) 108 109 4400 = md5 (sha1 ($pass)) 110 111 4500 = mara mbili sha1 112 113 4600 = sha1 (sha1 ($pass))) 114 115 4700 = sha1 (md5 ($pass)) 116 117 4800 = md5 (Chap), 120 121 5000 = SHA-3 (Keccak) 122 123 5100 = nusu MD5 124 125 5200 = nenosiri salama SHA-256 126 127 5300 = IKE-PSK MD5 128 129 5400 = IKE-PSK SHA1 130 131 5500 = NetNTLMv1-VANILLA / NetNTLMv1-ESS { 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 { Woltlab Burning Board 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 0} digest Uthibitishaji (MD5) 184 185 99999 = Plaintext
Aina maalum ya hashi
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 < Hatua ya 4: Mfano wa Sheria ya Nenosiri ya hashcat
1 (1) Mashambulizi ya Kamusi 2 3 -a 0 password.lst 4 (2) 1 hadi 8 ni mashambulizi ya barakoa ya dijiti 5 6 -a 3 - -ongezeko - -ongezeko-min 1- -ongezeko-max 8 ? d? d? d? d? d? d? d? d – O 7 ? d inawakilisha nambari, inaweza kubadilishwa na herufi ndogo? l, herufi kubwa? u, tabia maalum? s, herufi kubwa na ndogo + herufi maalum? a, – O inawakilisha hali bora ya kupasuka, ambayo inaweza kuongezwa au kutoongezwa. 8 9 (3) 8 ni shambulio la kidijitali 10 11 -a 3 ? d? d? d? d? d? d? d? d 12 Vile vile, inaweza kuwekwa kwa herufi kubwa, herufi ndogo, herufi maalum na hali zingine kulingana na idadi ya tarakimu. 13 14 (4) Herufi maalum 15 Siku hizi, nambari safi au manenosiri safi ya herufi ni nadra Kulingana na uchanganuzi wa manenosiri yaliyovuja na wataalam wa nenosiri, 90% ya manenosiri ya kibinafsi ni mchanganyiko wa herufi na nambari, ambayo inaweza kuwa herufi maalum kwa ajili ya kupasuka kwa nguvu mbaya Hashcat inasaidia seti 4 za herufi maalum, ambazo ni -1 -2 -3 -4. Unahitaji tu hii wakati wa kufafanua-2 ? Mimi? d , kisha unaweza kubainisha baadaye? 2,? 2 inawakilisha herufi ndogo na nambari. Kwa wakati huu, unahitaji kuvunja herufi ndogo iliyochanganywa ya tarakimu 8 pamoja na nambari: 16 17 Hashcat.exe -a 3 – nguvu -2 ? Mimi? d thamani ya hash au faili ya hash ? 2? 2? 2? 2? 2? 2? 2? 2 18 Kwa mfano, kupasuka dz herufi ndogo + nambari mchanganyiko 8-bit password kupasuka: 19 20 Hashcat -m 2611 -a 3 -2 ? Mimi? d dz.hash ? 2? 2? 2? 2? 2? 2? 2? 2 21 (5) Kamusi + barakoa ya kupasuka kwa nguvu kali 22 Hashcat pia inasaidia mbinu ya kupasuka ya kamusi pamoja na nguvu kali, ambayo ni kuongeza nguvu kali kabla na baada ya kamusi Mfuatano wa herufi, kama vile kuongeza 3 kama nambari baada ya kamusi, ni kawaida sana. Tumia hali ya sita ya mashambulizi: 23 24 a-6 (mseto dict + mask) 25 Ikiwa imeongezwa mbele ya kamusi, tumia hali ya mashambulizi ya 7, ambayo ni ( a-7 = Hybridmask + dict), hapa chini ongeza nambari 123 kwenye faili ya kamusi ili kupasuka: 26 27 H.exe -a 6 ffe1cb31eb084cd7a8dd1228c23617c8 Pass d? d? d 28 Ikiwa nenosiri la ffe1cb31eb084cd7a8dd1228c23617c8 ni nenosiri123, basi mradi tu nenosiri.lst ina 123 29 30 (6) Mask + kamusi ya nguvu mbaya 31 32 H.exe -a 7 ffe1cb31eb084cd7a8dd1228c23617c8 nenosiri.lst ? d? d? d 33 Ikiwa nenosiri la ffe1cb31eb084cd7a8dd1228c23617c8 ni 123password, basi nenosiri.lst ina nenosiri. 34 35 (7) Shambulio la ubadilishaji wa herufi, shambulio la ubadilishaji wa herufi kwa maneno katika password.lst 36 37 H.exe-a 2 ffe1cb31eb084cd7a8dd1228c23617c8 password.lst 38 mifano 39 (1) Nambari 8 za kupasuka 40 41 Hashcat64-m 9700 hash -a 3 ? d? d? d? d? d? d? d? d -w 3 – O 42 (2) 1-8 tarakimu kupasuka 43 44 Hashcat-m 9700 hash -a 3 - -ongezeko - -ongezeko-min 1- -ongezeko-max 8 ? d? d? d? d? d? d? d? d 45 (3) 1 hadi 8 herufi ndogo kupasuka 46 47 Hashcat-m 9700 hash -a 3 - -ongezeko - -ongezeko-min 1- -ongezeko-max 8 ? Mimi? Mimi? Mimi? Mimi? Mimi? Mimi? Mimi? l 48 (4) 8-bit herufi ndogo kupasuka 49 50 Hashcat-m 9700 hash -a 3 ? Mimi? Mimi? Mimi? Mimi? Mimi? Mimi? Mimi? l -w 3 – O 51 (5) 1-8 herufi kubwa kupasuka 52 53 Hashcat-m 9700 hash -a 3 - -ongezeko - -ongezeko-min 1- -ongezeko-max 8 ? Wewe? Wewe? Wewe? Wewe? Wewe? Wewe? Wewe? u 54 (6) 8-bit herufi kubwa kupasuka 55 56 Hashcat-m 9700 hash -a 3 ? Wewe? Wewe? Wewe? Wewe? Wewe? Wewe? Wewe? u -w 3 – O 57 (7) 5 herufi ndogo + herufi kubwa + nambari + herufi maalum kupasuka 58 59 Hashcat-m 9700 hash -a 3 ? b? b? b? b? b -w 3 60 (8) Tumia kamusi ya kupasuka 61 Tumia kamusi ya password.lst kwa kupasuka kwa nguvu mbaya, -w 3 Kigezo kinabainisha matumizi ya nguvu 62 63 hashcat -m 9700 -a 0 -w 3 hash password.lst 64 Baada ya utekelezaji wa ufa kwa mafanikio, hashcat itasitisha ufa kiotomatiki na kuonyesha hali ya ufa kama iliyopasuka, na Recvoered pia itaonyesha ikiwa ufa umefaulu. 65 66 Crack anwani ya IP katika known_hosts 67 Baada ya utafiti, iligunduliwa kuwa 68 69 (1) Kokotoa thamani ya 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 ips_left.txt和ips_right.txt文件可以用以下代码进行生成: 85 86 ip-gen.sh: 87 88 89 90 for a in `seq 0 255` 91 92 do 93 94 for b in `seq0 255` 95 96 do 97 98 echo"$a.$b." >> ips_left.txt 99 100 echo"$a.$b" >> ips_right.txt 101 102 done 103 104 done 105 (3)使用掩码进行攻击 106 107 hashcat -a 3 -m 160 known_hosts.hash ipv4.hcmask--hex-salt 108 ipv4.hcmask文件内容可在此站下载。 109 110 破解md5加密的IP地址 111 在CDN等网络或者配置中往往会对IP地址进行MD5加密,由于其位数3×4+3(xxx.xxx.xxx.xxx)=17位,通过正常的密码破解其时间耗费非常长,但通过分析其IP地址的规律,发现其地址XXX均为数字,因此可以通过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 Kwa kuongezea, anwani yake ya IP itasimbwa kwa njia fiche katika kuki ya F5 Nambari ya kupasuka ambayo inaweza kurejelewa ni kama ifuatavyo: 117 118 import struct 119 120 cookie = " 1005421066.20736.0000 " 121 122 (ip,bandar,mwisho) = cookie.split (". ") 123 124 (a,b,c,d) = [ord (i) kwa i katika struct.pack (" i ", int (ip))] 125 126 print " imesimbuliwa ip: %s %s %s %s {" 10.130.237.59 129 Muhtasari wa mbinu za kupasuka 130 Unapotumia hali ya GPU kupasuka, unaweza kutumia parameta ya-o ili kuboresha kiotomatiki 131 132 Upasuaji wa nguvu mbaya wa thamani ya md5 133 (1) Nambari 9 za kupasuka 134 135 Hashcat64.exe-a 3 - -force d98d28ca88f9966cb3aaefebbfc8196f ? d? d? d? d? d? d? d? d? d 136 Ili kupasua thamani ya md5 pekee, unahitaji kuongeza kigezo cha nguvu 137 138 (2) 9-bit herufi kupasuka 139 140 Hashcat64.exe-a 3 - -force d98d28ca88f9966cb3aaefebbfc8196f ? Mimi? Mimi? Mimi? Mimi? Mimi? Mimi? Mimi? Mimi? l 141 Kuvunja nenosiri la discuz lenye chumvi 142 (1) Kuvunja nambari 143 tarakimu 7, na kukamilisha kazi kwa sekunde 7. 144 145 Hashcat64.exe-a 3 - -nguvu -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? d? d? d? d? d? d? d 146 8-tarakimu kupasuka, sekunde 9 kupasuka kukamilisha kazi.: 147 148 Hashcat64.exe-a 3 - -nguvu -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? d? d? d? d? d? d? d? d 149 9-tarakimu kupasuka, sekunde 9 kupasuka kukamilisha kazi. 150 151 Hashcat64.exe-a 3 - -nguvu -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? d? d? d? d? d? d? d? d? d 152 Alphabet Crack 153 (1) Herufi ndogo za tarakimu 6 154 155 Hashcat64.exe-a 3 - -force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? Mimi? Mimi? Mimi? Mimi? Mimi? l 156 (2) herufi ndogo za tarakimu 7 157 158 Hashcat64.exe-a 3 - -force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? Mimi? Mimi? Mimi? Mimi? Mimi? Mimi? l 159 (3) Herufi ndogo za tarakimu 8 160 161 Hashcat64.exe-a 3 - -force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? Mimi? Mimi? Mimi? Mimi? Mimi? Mimi? Mimi? l Kukamilisha kazi ya kupasuka kwa takriban dakika 9 162 (4) Herufi ndogo za tarakimu 9 163 164 Hashcat64.exe-a 3 - -force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? Mimi? Mimi? Mimi? Mimi? Mimi? Mimi? Mimi? Mimi? l -O 165 Herufi pamoja na Nambari 166 Hashcat64.exe-a 3 - -force -m 2611 -2 ? d? l ffe1cb31eb084cd7a8dd1228c23617c8:f56463? 2? 2? 2? 2? 2? 2? 2 167 (3) 7 herufi kubwa 168 169 Hashcat64.exe-a 3 – force – m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ? Wewe? Wewe? Wewe? Wewe? Wewe? Wewe? u 170 (4) Nambari 6 hadi 8 zilizopasuka 171 172 Hashcat64.exe-a 3 – force – m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463- -ongezeko - -ongezeko-min 6 - -ongezeko-max 8 ? Mimi? Mimi? Mimi? Mimi? Mimi? Mimi? Mimi? l 173 Custom Crack 174 (1) Tumia nambari pamoja na herufi kuchanganya tarakimu 6 ili kupasuka 175 176 Hashcat64.exe-a 3 - -nguvu -m 2611 -2 ? d? l ffe1cb31eb084cd7a8dd1228c23617c8:f56463? 2? 2? 2? 2? 2? 2 -O 177 (2) Tumia nambari pamoja na herufi zilizochanganywa na tarakimu 7 ili kupasuka, muda wa kupasuka ni dakika 4 na sekunde 16 178 179 Hashcat64.exe-a 3 - -force -m 2611 -2 ? d? l ffe1cb31eb084cd7a8dd1228c23617c8:f56463? 2? 2? 2? 2? 2? 2? 2 – O 180 (3) Crack kwa kutumia nambari pamoja na herufi mchanganyiko wa bits 8 181 182 Hashcat64.exe-a 3 - -force -m 2611 -2 ? d? l ffe1cb31eb084cd7a8dd1228c23617c8:f56463? 2? 2? 2? 2? 2? 2? 2? 2 -o 183 Hali ya kupasuka kwa kamusi 184 Hashcat64.exe-a 0 - -force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 password.lst 185 Tumia kamusi chini ya folda ya kamusi ili kupasuka: 186 187 Hashcat32.exe-m 300 mysqlhashes.txt – ondoa -o mysql-cracked.txt ..\dictionaries\* 188 Hifadhi ya kikao na urejeshe ufa 189 (1) Tumia sheria za faili za mask ili kupasuka nywila 190 { 195 mask Crack 196 Faili ya utawala wa mask iko chini ya masks, kwa mfano D: \PentestBox\hashcat-4.1.0\masks, na mipangilio ya utekelezaji wa crack ni: 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 masks/rockyou-2-1800.hcmask 202 masks/rockyou-3-3600.hcmask 203 masks/rockyou-4-43200.hcmask 204 masks/rockyou-5-86400.hcmask 205 masks/rockyou-6-864000.hcmask 206 masks/rockyou-7-2592000.hcmask 207 Tumia faili za sheria kupasuka 208 209 hashcat -m 300 mysqlhashes.txt – Ondoa -o mysql-cracked.txt ..\dictionaries\* -r sheria\best64.rule 210 211 hashcat -m 2611 -a 0 dz.hashpassword.lst -r sheria\best64.rule -o 212 hashcat Uboreshaji wa vigezo 213 Kwa kuzingatia kasi ya kupasuka ya hashcat na ugawaji wa rasilimali, tunaweza kusanidi baadhi ya vigezo 214 1. Workload tuning upakiaji. 215 Thamani zinazoungwa mkono na kigezo hiki ni 1,8,40,80,160 216 217 - -gpu-accel 160 Inaweza kuruhusu GPU kuongeza utendaji. 218 2.Gpu loops Kurekebisha vizuri mzigo 219 Kigezo hiki kinaunga mkono maadili mbalimbali ya 8-1024 (algoriti zingine zinaunga mkono hadi 1000 tu). 220 221 - -gpu-loops 1024 inaruhusu GPU kupata utendakazi wa juu zaidi. 222 3.Segment size Ukubwa wa akiba ya kamusi 223 Kigezo hiki ni kuweka saizi ya akiba ya kumbukumbu Kazi yake ni kuweka kamusi kwenye akiba ya kumbukumbu ili kuharakisha ufa wa kamusi, chaguo-msingi ni 32MB, ambayo inaweza kuwekwa kulingana na hali yako ya kumbukumbu Bila shaka, kadiri inavyokuwa kubwa, ndivyo inavyokuwa kizuizi zaidi. 224 225 - -segment-size 512 Inaweza kuongeza kasi ya kupasuka kwa kamusi kubwa. 226 Mwisho: Mipangilio ya nenosiri inapendekezwa 227 Tumia kamba ndefu zaidi 228 Tumia seti kubwa ya herufi, nambari, alama 229 230 Usitumie herufi zozote ambazo zinaweza kukuhusiana kama nenosiri au sehemu ya nenosiri Tumia 231 232