چونکہ عام پاس ورڈ کریکنگ ٹولز کی کریکنگ کی رفتار بہت سست ہے ، اور بہت سے پاس ورڈ کریکنگ پروٹوکولز کو سپورٹ نہیں کیا جاتا ہے ، اگر آپ اسے فورس کریکنگ کے لیے استعمال کرتے ہیں ، تو کچھ پاس ورڈز کو ایک سال میں نہیں توڑا جا سکتا ، اگر آپ اسے چلانے کے لیے لغت کا استعمال کرتے ہیں ، تو آپ کو ایک سادہ متن پاس ورڈ ہونا چاہیے۔ یہ صرف لغت میں ہے ، اور اگر پاس ورڈ لغت بہت بڑی ہے ، تو یہ وقت کا ضیاع ہے ، اور اس سے باہر نہ آنا بہت عام ہے۔ دنیا میں پاس ورڈ کریک کرنے کا تیز ترین ٹول ، hashcat ، hashcat github ایڈریس ، تازہ ترین ورژن منتخب کریں بس ڈاؤن لوڈ کریں۔
GPU
CPU
APU
DSP
FPGA
Coprocessor
ڈاؤن لوڈ کریں NVIDA کی آفیشل ویب سائٹ پر اپنے کمپیوٹر گرافکس کارڈ ماڈل کے مطابق گرافکس کارڈ ڈرائیور ڈاؤن لوڈ کریں جیسا کہ تصویر میں دکھایا گیا ہے ، اور پھر اسے مرحلہ وار انسٹال کرنے کے اشارے پر عمل کریں۔
انسٹالیشن مکمل ہونے کے بعد ، کمپیوٹر کو دوبارہ شروع کریں۔
(NAVIDA کے گرافکس کارڈ کو صرف آفیشل ڈرائیور انسٹال کرنے کی ضرورت ہے ، جس میں پاس ورڈ کو کریک کرنے کے لیے HASHCAT کے لیے درکار GPU کمپیوٹنگ ٹولز پہلے سے موجود ہیں۔ اوپر دی گئی تصویر میں سرکاری طور پر ڈاؤن لوڈ کردہ گرافکس کارڈ ڈرائیور کا استعمال کرنا یاد رکھیں ، اور گرافکس کارڈ ڈرائیور استعمال نہ کریں۔ جو ونڈوز کے ساتھ آتا ہے۔)
1 hashcat64.exe -b
مختلف پاس ورڈ ہیشز کو کریک کرنے میں HASHCAT کی رفتار کو جانچتا ہے۔
اگر GPU صحیح طریقے سے انسٹال ہے تو سیٹنگز چیک کریں اور اسے دیکھ سکیں گے اور اس کی خصوصیات اور استعمال شدہ ڈرائیور کی معلومات درج کریں گے۔
عام
1 -m, —hash-type=NUM ہیش زمرہ ، اس کی نمبر کی قدر اس کی مدد کی معلومات کے نیچے ہیش زمرہ کی قدر سے مراد ہے ، اور اس کی قدر ایک نمبر ہے۔ اگر m قدر کی وضاحت نہیں کی جاتی ہے ، تو MD5 پہلے سے طے شدہ طور پر حوالہ دیا جاتا ہے ، مثال کے طور پر ، -m 1800 SHA512 لینکس خفیہ کاری ہے۔ 2 3 -a, –attack-mode=NUM اٹیک موڈ ، جس کی قدر پیچھے والے پیرامیٹرز کا حوالہ دیتی ہے۔ "-a 0" لغت کا حملہ ، "-a 1" مشترکہ حملہ ؛ "-a 3" ماسک حملہ۔ 4 5 -V, —version ورژن کی معلومات 6 7 -h, —مدد مدد کی معلومات۔ 8 9 –خاموش خاموش موڈ ، دبانے والی پیداوار
بینچ مارک
1 -b ، –بینچ مارک کمپیوٹر کریکنگ کی رفتار کی جانچ کرتا ہے اور ہارڈ ویئر سے متعلق معلومات ظاہر کرتا ہے
متفرق
1 –ہیکس نمک نمک کی قدر ہیکس ڈیسیمل میں دی گئی ہے 2 سیٹ کریکٹر سیٹ ہیکس دیتا ہے 4 5 – رن ٹائم = نمبر سیکنڈ (نمبر قدر) چلانے کے بعد منسوخ سیشن 6 7 – حیثیت اسٹیٹس اسکرین کے خودکار اپ ڈیٹ کو فعال کریں 8 9 – اسٹیٹس ٹائمر = نمبر اسٹیٹس اسکرین اپ ڈیٹ سیکنڈ ویلیو 10 11 – اسٹیٹس آٹومیٹ مشین پڑھنے کے قابل شکل میں اسٹیٹس ویو دکھائیں 12 13
فائل
1 -o, – outfile=FILE ہیش فائل ریکوری آؤٹ پٹ فائل کی وضاحت کریں 2 3 – outfile-format=NUM ہیش فائل آؤٹ پٹ فارمیٹ کی وضاحت کریں ، ذیل میں حوالہ جات دیکھیں 4 5 – outfile-autohex-disable ہیکس آؤٹ پٹ سادہ متن 6 14 15 – ہٹا دیں کامیابی سے پھٹے ہوئے ہیش کو ہٹا دیں ، جب ہیش کو متن سے پڑھا جاتا ہے تو مفید ہے ، پہلے سے ہی پھٹے ہوئے ہیش کو دستی طور پر ہٹانے سے گریز کریں 16 17 – stdout کنسول موڈ 18 19 – potfile-disable برتن فائل پر لکھیں نہیں 20 21 – debug-mode=NUM ڈیبگنگ موڈ کی وضاحت کریں (صرف قواعد کا استعمال کرتے ہوئے اختلاط)، ذیل میں حوالہ جات دیکھیں 22 23 – debug-file=file ڈیبگنگ قواعد کے لئے آؤٹ پٹ فائل (ڈیبگنگ موڈ دیکھیں) 24 25 -e, – salt-file=file نمک فائلوں کی فہرست کی وضاحت کریں 26 27 – logfile-disable logfile کو غیر فعال کریں
وسائل
1 -c, –segment-size=NUM لغت فائل کیش سائز (M) 2 3 -n, –threads=NUM threads 4 5 -s, –words-skip=NUM الفاظ کی گنتی چھوڑیں 6 7 -l, –words-limit=NUM الفاظ کی گنتی کی حد (تقسیم شدہ)
اصول
1 -r, اصول فائل کا استعمال کریں: -r 1.rule, 2 3 -g, -generate-rules = NUM بے ترتیب طور پر پیدا شدہ اصول 4 5 -generate-rules-func-min = ہر بے ترتیب اصول کم از کم 6 7 -generate-rules-func-max = ہر بے ترتیب اصول زیادہ سے زیادہ 8 9 -generate-rules-seed = NUM لازمی آر این جی بیجوں کی تعداد
اپنی مرضی کے کریکٹر سیٹ
<75x63> صارف کی وضاحت کردہ کریکٹر سیٹ 2 3 -2, –custom-charset2=CS مثال کے طور پر: 4 5 -3 , –custom-charset3=CS –custom-charset1=? dabcdef : ترتیبات ؟ 1 ہے 0123456789abcdef 6 7 -4, –custom-charset4=CS -2mycharset.hcchr : سیٹ ؟ 2 mycharset.hcchr میں شامل ہے
حملہ موڈ
1 – toggle-min=NUM لغت میں حروف کی کم سے کم قدر 2 3 – toggle-max=NUM لغت میں حروف کی زیادہ سے زیادہ قدر 4 5 – اضافہ بہتر موڈ کا استعمال کریں 6 <136x125> لغت میں حروف کی کم از کم قدر 18 19 –table-max=NUM لغت میں حروف کی زیادہ سے زیادہ قدر 20 21 –pw-min=NUM اگر لمبائی نمبر سے بڑی ہے تو امیدوار حروف پرنٹ کریں 22 23 –pw-max=NUM اگر لمبائی نمبر سے چھوٹی ہے تو امیدوار حروف پرنٹ کریں 24 25 –elem-cnt-min=NUM فی سلسلہ عناصر کی کم از کم تعداد 26 27 –elem-cnt-max=NUM فی سلسلہ عناصر کی زیادہ سے زیادہ تعداد 32 33 –case-permute لغت میں ہر لفظ کو الٹ دیں
حوالہ
1 = hash[:salt] 2 = plain plaintext 3 = hash[:salt]:plain 4 = hex_plain 5 = hash[:salt]:hex_plain 6 = plain:hex_plain ڈیبگ موڈ آؤٹ پٹ فائل (صرف ہائبرڈ موڈ کے لیے ، قواعد کا استعمال کرتے ہوئے):
1 = محفوظ کریں تلاش کریں قاعدہ 2 = محفوظ کریں اصل لفظ 3 = محفوظ کریں اصل لفظ اور تلاش کریں قاعدہ 4 = محفوظ کریں اصل لفظ ، تلاش کریں قاعدہ اور ترمیم شدہ سادہ<307x304>
بلٹ ان کریکٹر سیٹ:
1 ؟ l = abcdefghijklmnopqrstuvwxyz چھوٹے حروف 2 3 کی نمائندگی کرتا ہے ؟ u = ABCDEFGHIJKLMNOPQRSTUVWXYZ بڑے حروف 4 5 کی نمائندگی کرتا ہے ؟ d = 0123456789 نمبر 6 7 کی نمائندگی کرتا ہے ؟ s = !" #$%&'()*+,-./:; <=>؟ @[\]^_`{|}~ خصوصی حروف کی نمائندگی کرتا ہے 8 9 ؟ a = ؟ ایل ؟ آپ ؟ ڈی ؟ s کیس اور چھوٹے ہندسوں اور خصوصی حروف کا امتزاج 10 11 ؟ b = 0 – 0xff
حملے کا موڈ
1 0 = سیدھا (لغت شگاف) 2 3 1 = مجموعہ (مجموعہ شگاف) 4 5 2 = Toggle-Case ( کیس کنورژن) 6 7 3 = وحشیانہ طاقت (ماسک تشدد شگاف) 8 9 4 = ترتیب (ترتیب شگاف) 10 11 5 = ٹیبل تلاش (ٹیبل شگاف) 12 13 6 = ہائبرڈ حکم + ماسک ڈکشنری پلس ماسک کریک 14 15 7 = ہائبرڈ ماسک + ڈکٹ ماسک + ڈکشنری کریک 16 17 8 = پرنس (پرنس کریک)
ہیش کی قسم
مخصوص ہیش اقدار کی مثالوں کے لیے ، براہ کرم URL سے رجوع کریں۔
1 0 = MD5 2 3 10 = MD5($pass.$salt) 4 5 20 = MD5($salt.$pass) 6 7 30 = MD5(یونیکوڈ($پاس)۔ $salt) 8 9 40 = MD5($salt. یونیکوڈ($pass)) 10 11 50 = HMAC-MD5 (کلید = $pass) 12 13 60 = HMAC-MD5 (کلید = $salt) 14 15 100 = SHA1 16 17<234x233> 18 19 120 = SHA1($salt.$pass) 20 21 130 = SHA1(یونیکوڈ($پاس)۔ $salt) 22 23 140 = SHA1($salt. یونیکوڈ($pass)) 24 25 150 = HMAC-SHA1 (key = $pass) 26 27 160 = HMAC-SHA1 (key = $salt) 28 29 200 = MySQL323 30 <2955x284> سسکو-IOS MD5 36 37 900 = MD4 38 39 1000 = NTLM 40 41 1100 = ڈومین کیشڈ اسناد (DCC)، MSCache 42 46 47 1420 = SHA256($salt.$pass) 48 49 1430 = SHA256(یونیکوڈ($pass).$salt) 50 51 1431 = base64(SHA256(یونیکوڈ($pass)) 52 53 1440 =<396x395>57 1460 = HMAC-SHA256 (کلید = $salt) 58 59 1600 = md5apr1, MD5(APR), Apache MD5 60 61 1700 = SHA512 62 63 1710 = SHA512($pass.$salt) 64 65 1720 = SHA512($salt.$pass) 66 67 1730 = SHA512(یونیکوڈ($پاس)۔ $salt) 68 69 1740 = SHA512($salt. یونیکوڈ($pass)) 70 71 1750 = HMAC-SHA512 (کلید = $pass) 72 73 1760 = HMAC-SHA512 (کلید = $salt) 74 75 1800 = SHA512(Unix) 76 77 2400 = سسکو- Blowfish(OpenBSD) 86 87 3300 = MD5(سورج) 88 89 3500 = MD5(MD5(MD5($pass))) 90 91 3610 = MD5(MD5($salt)۔ $pass) 92 93 3710 = MD5($سالٹ۔ MD5($pass)) 94 95 3720 = MD5($pass ۔ MD5($salt)) 96 97 3800 = MD5($salt.$pass.$salt) 98 99 3910 = MD5(MD5($pass)۔ MD5($salt)) 100 101 4010 = MD5($salt. MD5($salt.$pass) ) 102 103 4110 = MD5($سالٹ۔ MD5($pass.$salt) ) 104 105 4210 = MD5(username.0.$pass) 106 107 4300 = MD5(strtoupper(MD5($pass))) 108 109 4400 = MD5(SHA1($pass)) 110 111 4500 = ڈبل SHA1 112 113 4600 = SHA1($pass))) 114 115 4700 = 120 121 5000 = SHA-3(Keccak) 122 123 5100 = نصف MD5 124 125 5200 = پاس ورڈ محفوظ SHA256 126 127 5300 = IKE-PSK MD5 128 129 5400 137 5800 = Android PIN 138 139 6300 = AIX {smd5} 140 141 6400 = AIX {ssha256} 142 143 6500 = AIX {ssha512} 144 145 6700 = AIX {ssha1} 146 147 6900 = GOST, GOST R 34.11-94 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 =<125x124> 183 11400 = SIP ڈائجسٹ تصدیق (MD5) 184 185 99999 = سادہ متن
خصوصی ہیش کی قسم
1 11 = جملہ < 2.5.18 2 3< >12 = PostgreSQL 4 5 21 = osCommerce, xt:Commerce 6 7 23 = Skype 8 9 101 = nsldap ، SHA1(Base64)، Netscape LDAPSHA< v10.6 18 19 123 = EPi 20 21 124 = Django (SHA1) 22 23 131 = MSSQL(2000) 24 25 132 = MSSQL(2005) 26 27 133 = PeopleSoft 28 29 141< 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< مرحلہ 4: hashcat کریک پاس ورڈ اصول مثال
1 (1) لغت حملہ 2 3 -a 0 password.lst 4 (2) 1 سے 8 ڈیجیٹل ماسک حملے ہیں 5 6 -a 3 --increment --increment-min 1--increment-max 8 ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ d –O 7 ؟ d ایک نمبر کی نمائندگی کرتا ہے ، کیا اسے چھوٹے حروف سے تبدیل کیا جا سکتا ہے ؟ l ، بڑے حرف ؟ u ، خصوصی کردار ؟ s ، بڑے اور چھوٹے حروف + خصوصی حروف ؟ a, –O بہترین کریکنگ موڈ کی نمائندگی کرتا ہے اس پیرامیٹر کو شامل کیا جا سکتا ہے یا نہیں۔ 8 9 (3)8 ایک ڈیجیٹل حملہ ہے 10 11 -a 3 ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ d 12 اسی طرح ہندسوں کی تعداد کے مطابق بڑے حروف ، چھوٹے حروف ، خصوصی حروف اور دیگر طریقوں پر سیٹ کیا جا سکتا ہے۔ 13 14 (4) اپنی مرضی کے مطابق حروف 15 خالص نمبر یا خالص حروف کے پاس ورڈز نسبتاً نایاب ہیں۔ پاس ورڈز کے ماہرین کے تجزیے سے پتہ چلتا ہے کہ 90% ذاتی پاس ورڈز حروف اور نمبروں کا مجموعہ ہیں ، اور ہیش کیٹ 4 حسب ضرورت کریکٹر سیٹوں کو سپورٹ کرتا ہے ، یعنی -1 -2 -3 -4 ۔ تعریف کرتے وقت صرف اس کی ضرورت ہے -2 ؟ ایل ؟ d ، پھر آپ اسے بعد میں بتا سکتے ہیں ؟ 2,? 2 چھوٹے حروف اور نمبروں کا مطلب ہے۔ اس وقت ، آپ کو 8 ہندسوں کے مخلوط چھوٹے حروف اور نمبر کو کریک کرنے کی ضرورت ہے: 16 17 Hashcat.exe -a 3 –force -2 ؟ ایل ؟ d ہیش ویلیو یا ہیش فائل ؟ 2? 2? 2? 2? 2? 2? 2? 2 18 مثال کے طور پر ، dz چھوٹے حروف + نمبر مخلوط 8 ہندسوں کا پاس ورڈ کریک کریں: 19 20 Hashcat -m 2611 -A 3 -2 ؟ ایل ؟ d dz.hash ؟ 2? 2? 2? 2? 2? 2? 2? 2 21 (5) لغت + ماسک فورس کریکنگ 22 Hashcat لغت کے علاوہ فورس کریکنگ کے طریقہ کار کو بھی سپورٹ کرتا ہے ، جو کہ تشدد کو شامل کرنا ہے۔ لغت سے پہلے اور بعد میں حروف کی ترتیب ، جیسے لغت کے بعد نمبر کے طور پر 3 شامل کرنا ، اس قسم کا پاس ورڈ بہت عام ہے۔چھٹے حملے کے موڈ کا استعمال کریں: 23 24 a-6 (Hybrid dict + mask) 25 اگر اسے لغت کے سامنے شامل کیا جاتا ہے ، تو ساتواں حملے کا موڈ استعمال کریں ، یعنی ( a-7 = Hybridmask + dict)، ڈکشنری فائل کو نمبر 123 کے ساتھ کریک کریں: 26 27 H.exe -a 6 ffe1cb31eb084cd7a8dd1228c23617c8 password.lst ؟ ڈی ؟ ڈی ؟ d 28 اگر ffe1cb31eb084cd7a8dd1228c23617c8 کا پاس ورڈ پاس ورڈ 123 ہے ، تو جب تک password.lst میں 123 29 30 (6) ماسک + ڈکشنری فورٹ کریک 31 32 H.exe -a 7 ffe1cb31eb084cd7a8dd1228c23617c8 password.lst ؟ ڈی ؟ ڈی ؟ d 33 اگر ffe1cb31eb084cd7a8dd1228c23617c8 کا پاس ورڈ 123password ہے ، تو صرف password.lst میں پاس ورڈ ہونا ضروری ہے۔ 34 35 (7) password.lst 36 37 H.exe-a 2 ffe1cb31eb084cd7a8dd1228c23617c8 password.lst 38 مثالیں 39 (1) 8 ہندسوں کا شگاف 40 41 Hashcat64-m 9700 hash -a 3 ? ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ d -w 3 –O 42 (2)1-8 ہندسوں کا شگاف 43 44 Hashcat-m 9700 hash -a 3 --increment --increment-min 1--increment-max 8 ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ d 45 (3) 1 سے 8 چھوٹے حروف شگاف 46 47 Hashcat-m 9700 hash -a 3 --increment --increment-min 1--increment-max 8 ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ l 48 (4)8 ہندسوں کے چھوٹے حروف کا شگاف 49 50 Hashcat-m 9700 ہیش -A 3 ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ l -w 3 –O 51 (5) 1-8 بڑے حروف کا شگاف 52 53 Hashcat-m 9700 hash -a 3 --increment --increment-min 1--increment-max 8 ؟ آپ ؟ آپ ؟ آپ ؟ آپ ؟ آپ ؟ آپ ؟ آپ ؟ u 54 (6)8 ہندسوں کا بڑا خط شگاف 55 56 Hashcat-m 9700 ہیش -A 3 ؟ آپ ؟ آپ ؟ آپ ؟ آپ ؟ آپ ؟ آپ ؟ آپ ؟ u -w 3 –O 57 (7)5 ہندسوں کا چھوٹا + بڑا + نمبر + خصوصی کریکٹر کریک 58 59 Hashcat-m 9700 hash -a 3 ؟ بی ؟ بی ؟ بی ؟ بی ؟ b -w 3 60 (8) ڈکشنری کا استعمال کرتے ہوئے ٹوٹ پھوٹ 61 password.lst ڈکشنری کا استعمال کرتے ہوئے ٹوٹ پھوٹ ، -w 3 پیرامیٹر بجلی کی کھپت کی وضاحت کرنا ہے 62 63 hashcat -m 9700 -A 0 -w 3 hash password.lst 64 کامیاب کریکنگ کے بعد ، ہیش کیٹ خود بخود کریکنگ کو ختم کر دے گا اور کریکنگ اسٹیٹس کو کریکنگ کے طور پر دکھائے گا ، یہ بھی دکھائے گا کہ آیا کریکنگ کامیاب ہوئی۔ 65 66 معلوم_میزبانوں میں IP ایڈریس کو کریک کریں 67{ } 68 69 (1) 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 کے لئے a میں `seq 0 255` 91 92 do 93 94 کے لئے b میں `seq0 255` 95 96 ماسک کا استعمال کرتے ہوئے حملہ کریں 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 تمام نمبرز ہیں ، لہذا اسے ہیش کیٹ اور ماسک کے امتزاج کے ذریعے استعمال کیا جا سکتا ہے۔ 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 اس کے علاوہ ، F5 کوکی کا IP ایڈریس انکرپٹ کیا جائے گا جس کریکنگ کوڈ کا حوالہ دیا جا سکتا ہے: 117 118 درآمد ساخت 119 120 کوکی = "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<175x165 200>کریکنگ ٹپس کا خلاصہ 130 کریکنگ کے لیے GPU موڈ استعمال کرتے وقت ، آپ خود بخود بہتر بنانے کے لیے -O پیرامیٹر استعمال کر سکتے ہیں 131 132 MD5 قدر کو تشدد سے کریک کریں 133 (1)9 ہندسوں کا کریک 134 135 Hashcat64.exe-a 3 --force d98d28ca88f9966cb3aaefebbfc8196f ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ d 136 اکیلے ایک MD5 ویلیو کو کریک کرنے کے لیے ، آپ کو فورس پیرامیٹر شامل کرنے کی ضرورت ہے 137 138 (2) 9 ہندسوں کے حروف کو کریک کرنے کے لیے 139 140 Hashcat64.exe-a 3 --force d98d28ca88f9966cb3aaefebbfc8196f ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ l 141 نمک کے ساتھ ڈسکز پاس ورڈ کو کریک کریں 142 (1) ڈیجیٹل کریک 143 7 ہندسوں کو کریک کریں اور 7 سیکنڈ میں کام مکمل کریں۔ 144 145 Hashcat64.exe-a 3 --force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ d 146 8 ہندسوں میں کریک ، 9 سیکنڈ میں کریک ٹاسک مکمل کریں۔: 147 148 Hashcat64.exe-a 3 --force -m 2611<260x261>:f56463 ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ d 149 9 ہندسوں میں کریک ، کام کو کریک کرنے میں 9 سیکنڈ لگتے ہیں۔ 150 151 Hashcat64.exe-a 3 --force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ d 152 لیٹر کریک 153 (1)6 چھوٹے حروف 154 155 Hashcat64.exe-a 3 --force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ l 156 (2)7 چھوٹے حروف 157 158 Hashcat64.exe-a 3 --force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ l 159 (3)8 چھوٹے حروف 160 161 Hashcat64.exe-a 3 --force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ l تقریباً 9 منٹ میں کریکنگ ٹاسک مکمل کریں 162 (4)9 چھوٹے حروف 163 164 Hashcat64.exe-a 3 --force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ l -O 165 حروف پلس نمبر 166 Hashcat64.exe-a 3 --force -m 2611 -2 ؟ ڈی ؟ l ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ؟ 2? 2? 2? 2? 2? 2? 2 167 (3)7 بڑے حروف 168 169 Hashcat64.exe-a 3 –force –m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ؟ آپ ؟ آپ ؟ آپ ؟ آپ ؟ آپ ؟ آپ ؟ u 170 (4)6 سے 8 ہندسوں کا شگاف 171 172 Hashcat64.exe-a 3 –force –m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463--increment --increment-min 6 --increment-max 8 ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ l 173 اپنی مرضی کے مطابق کریک 174 (1) کریک کرنے کے لیے 6 ہندسوں کے ساتھ نمبر پلس حروف کا استعمال کریں 175 176 Hashcat64.exe-a 3 --force -m 2611 -2 ؟ ڈی ؟ l ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ؟ 2? 2? 2? 2? 2? 2 -O 177 (2) کریک کرنے کے لیے 7 ہندسوں کے ساتھ نمبر اور حروف کا استعمال کریں ، کریکنگ کا وقت 4 منٹ اور 16 سیکنڈ 178 179 Hashcat64.exe-a 3 --force -m 2611 -2 ؟ ڈی ؟ l ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ؟ 2? 2? 2? 2? 2? 2? 2 –O 180 (3) کریک کرنے کے لیے نمبر پلس حروف ملا کر 8 ہندسوں کا استعمال کریں 181 182 Hashcat64.exe-a 3 --force -m 2611 -2 ؟ ڈی ؟ l ffe1cb31eb084cd7a8dd1228c23617c8:f56463 ؟ 2? 2? 2? 2? 2? 2? 2? 2 -O 183 لغت کریک موڈ 184 Hashcat64.exe-a 0 --force -m 2611 ffe1cb31eb084cd7a8dd1228c23617c8:f56463 password.lst 185 کریک کرنے کے لئے لغت فولڈر کے تحت لغت کا استعمال کریں: 186 187 Hashcat32.exe-m 300 mysqlhashes.txt –remove -o mysql-cracked.txt ..\dictionaries\* 188 session Save and Recovery Crack 189 (1) پاس ورڈ کو کریک کرنے کے لیے ماسک فائل کے اصول کا استعمال کریں 190 191 hashcat-m 2611 -a 3 --session mydz dz.hash masks/rockyou-7-2592000.hcmask<192x182>hashcat-m 2611 -a 3 -session mydz dz.hash masks/rockyou-7-2592000.hcmask<192x182 ماسک کریکنگ 196 ماسک رول فائل ماسک کے نیچے واقع ہے ، جیسے D:\PentestBox\hashcat-4.1.0\masks ، اور کریکنگ کی ترتیب یہ ہے: 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 ماسک/ rockyou-6-864000.hcmask 206 masks/rockyou-7-2592000.hcmask 207 کریک کرنے کے لئے اصول فائل کا استعمال کریں 208 209 Hashcat -m 300 mysqlhashes.txt–remove -O mysql-cracked.txt ..\dictionaries\* -r rules\best64.rule 210 211 Hashcat -m 2611 -A 0 dz.hashpassword.lst -r rules\best64.rule -O 212 Hashcat پیرامیٹر کی اصلاح 213 ہیش کیٹ کی کریکنگ اسپیڈ اور وسائل کی تقسیم کو مدنظر رکھتے ہوئے ، ہم کچھ پیرامیٹرز کو ترتیب دے سکتے ہیں 214 1 ۔ ورک لوڈ ٹیوننگ لوڈ ٹیوننگ۔ 215 یہ پیرامیٹر 1,8,40,80,160 216 217 --gpu-accel 160 کی حمایت کرتا ہے۔ GPU زیادہ سے زیادہ کارکردگی حاصل کر سکتا ہے۔ 218 2.Gpu loops Load Fine Tuning 219 اس پیرامیٹر کے ذریعے سپورٹ شدہ اقدار کی حد 8-1024 ہے (کچھ الگورتھم صرف 1000 کی حمایت کرتے ہیں)۔ 220 221 --gpu-loops 1024 GPU کو زیادہ سے زیادہ کارکردگی کی اجازت دیتا ہے۔ 222 3. سیگمنٹ سائز ڈکشنری کیش سائز 223 یہ پیرامیٹر میموری کیش کا سائز سیٹ کرنا ہے جس کا کام ڈکشنری کو میموری کیش میں ڈالنا ہے۔ ڈکشنری کریکنگ کی رفتار کو تیز کرنے کے لیے پہلے سے طے شدہ 32MB ہے ، جسے آپ کی اپنی میموری کی حالت کے مطابق سیٹ کیا جا سکتا ہے ، بلاشبہ ، یہ جتنا بڑا ہوگا ، اتنا ہی زیادہ بلاک ہوگا۔ 224 225 --segment-size 512 بڑی لغت کے کریکنگ کی رفتار کو بہتر بنا سکتا ہے۔ 226 آخری: پاس ورڈ کی ترتیب کی سفارشات 227 لمبی تار استعمال کریں 228 حروف ، اعداد ، علامتوں کا ایک بڑا سیٹ استعمال کریں 229 230 پاس ورڈ یا پاس ورڈ کے حصے کے طور پر کوئی بھی حروف استعمال نہ کریں جو آپ سے متعلق ہو 231 232