GPU سی پی یو اپو ڈی ایس پی ایف پی جی اے Coprocessor
GPU ڈرائیور کی ضروریات
AMD GPUs on Linux require "RadeonOpenCompute (ROCm)" سافٹ ویئر پلیٹ فارم (1.6.180 یا بعد میں) AMD GPUs پر ونڈوز کی ضرورت ہے " AMD Radeon سافٹ ویئر کرمسن ایڈیشن " (15.12 یا بعد میں) Intel CPUs کی ضرورت ہے "OpenCL رن ٹائم کے لیے Intel Core اور Intel Xeon پروسیسرز" (16.1.1 یا بعد میں) Intel GPUs on Linux کی ضرورت ہے "OpenCL 2.0 GPU ڈرائیور پیکیج برائے Linux" (2.0 یا بعد میں) انٹیل جی پی یو پر ونڈوز کی ضرورت ہے " اوپن سی ایل ڈرائیور انٹیل آئرس اور انٹیل ایچ ڈی گرافکس " NVIDIA GPUs کی ضرورت ہے "NVIDIA ڈرائیور" (367.x یا بعد میں)
下面使常见的参数,想了解更多的参数可以hashcat --مدد دیکھیں
-A استعمال کرنے کے لئے کریک موڈ کی وضاحت کرنے کے لئے ، جس کی قیمت پیرامیٹرز کا حوالہ دیتے ہیں. "-a 0" لغت کا حملہ ، "-a 1" مشترکہ حملہ ؛ "-a 3" ماسک حملہ۔ -m کریک کرنے کے لئے ہیش کی قسم کی وضاحت کرتا ہے ، اگر قسم کی وضاحت نہیں کی جاتی ہے ، تو ڈیفالٹ MD5 ہے -o کامیاب کریکنگ کے بعد ہیش اور متعلقہ پلین ٹیکسٹ پاس ورڈ کے اسٹوریج لوکیشن کی وضاحت کرتا ہے آپ اسے مخصوص فائل میں کامیاب کریکنگ ہیش لکھنے کے لیے استعمال کر سکتے ہیں۔ --force کریکنگ کے عمل کے دوران انتباہی پیغام کو نظر انداز کر دیں ، سنگل ہیش چلانے کے لیے اس اختیار کو شامل کرنے کی ضرورت پڑ سکتی ہے۔ --دکھائیں کریکڈ ہیش اور ہیش سے متعلقہ سادہ متن دکھائیں --increment انکریمنٹل کریکنگ موڈ کو فعال کرتا ہے ، جسے آپ hashcat کو پاس ورڈ کی مخصوص لمبائی کی حد کے اندر کریکنگ کے عمل کو انجام دینے کے لیے استعمال کر سکتے ہیں۔ --increment-min پاس ورڈ کی کم از کم لمبائی ، جس کے بعد براہ راست ایک عدد کے برابر ہے ، اسے ایک ساتھ استعمال کرنے کے لیے انکریمنٹ موڈ کو ترتیب دیں۔ --increment-max پاس ورڈ کی زیادہ سے زیادہ لمبائی ، اوپر کی طرح --outfile-format کریکنگ کے نتیجے کی آؤٹ پٹ فارمیٹ id کی وضاحت کرتا ہے ، ڈیفالٹ 3 ہے۔ --username ہیش فائل میں مخصوص صارف نام کو نظر انداز کریں ، جو لینکس سسٹم صارف پاس ورڈ ہیش کو کریک کرتے وقت استعمال کیا جا سکتا ہے۔ -- ہٹا دیں کامیابی سے ٹوٹے ہوئے ہیش کو حذف کریں۔ -r اپنی مرضی کے کریک قواعد کا استعمال کریں
# | موڈ == 0 | سیدھا (فیلڈ کریک) 1 | مجموعہ (مجموعہ کریک) 3 | بریٹ فورس (ماسک بریٹ کریک) 6 | ہائبرڈ ورڈ لسٹ + ماسک (لغت + ماسک کریک) 7 | ہائبرڈ ماسک + ورڈ لسٹ (ماسک + ڈکشنری کریک)
1 = ہیش[:نمک] 2 = سادہ 3 = ہیش[:نمک]:سادہ 4 = ہیکس_پلین 5 = ہیش[:نمک]:hex_plain 6 = سادہ:hex_plain 7 = ہیش[:نمک]:سادہ:hex_plain 8 = کریک پوس 9 = ہیش[:نمک]:کریک پوس 10 = سادہ:crackpos 11 = hash[:salt]:plain:crackpos 12 = hex_plain:crackpos 13 = ہیش[:نمک]:hex_plain:crackpos 14 = plain:hex_plain:crackpos 15 = hash[:salt]:plain:hex_plain:crackpos
چونکہ بہت سارے ہیں ، میں کچھ عام ہیش اقسام پوسٹ کروں گا اگر آپ تمام پیرامیٹرز جاننا چاہتے ہیں ، تو آپ ہیش کیٹ کی ویکی پر جا سکتے ہیں ، یا براہ راست ہیش موازنہ ٹیبل دیکھنے کے لیے ہیش کیٹ --help
- [ ہیش موڈز ] -
# | نام | زمرہ
==
900 | MD4 <78x79>
0 | MD5 <160x159
5100 | نصف MD5 <216x215>
100 | SHA1 <2655x251>
1300 | SHA2-224
1400 | SHA2-256
10800 | SHA2-384 <412x411>
1700 | SHA2-512 <458x457>
17300 | SHA3-224
17400 | SHA3-256 | خام ہیش
17500 | SHA3-384 | خام ہیش
17600 | SHA3-512 <
10 | MD5($pass.$salt) |
20 | MD5($salt.$pass) | خام<227x226>
30 | MD5(utf16le($pass).$salt) | خام ہیش ، نمکین اور/یا تکرار شدہ
40 | MD5($salt.utf16le($pass)) | خام ہیش ، نمکین اور/یا تکرار شدہ
3800 | MD5($salt.$pass.$salt) | خام ہیش ، نمکین اور/یا تکرار
3710 | MD5($salt.MD5($pass)) | خام ہیش ، نمکین اور/یا<3777x364>
4010 | MD5($salt.MD5($salt.$pass)) | خام ہیش ، نمکین اور/یا تکرار شدہ
4110 | MD5($salt.MD5($pass.$salt)) | خام ہیش ، نمکین اور/یا تکرار شدہ
2600 | MD5(MD5($pass)) | خام ہیش ، نمکین اور/یا تکرار
3910 | MD5(MD5($pass).MD5($salt)) | خام ہیش ، نمکین اور/یا تکرار شدہ
4300 | MD5(strtoupper(MD5($pass))) | خام ہیش ، نمکین اور/یا تکرار شدہ
4400 | MD5(SHA1($pass)) | خام ہیش ،<
110 | SHA1($pass.$salt) | خام ہیش ،<
120 | SHA1($salt.$pass) | خام ہیش ، سالن
130 | SHA1(utf16le($pass).$salt) | خام ہیش ، نمکین اور/یا تکرار
140 | SHA1($salt.utf16le($pass)) | خام ہیش ، نمکین اور/یا تکرار
4500 | SHA1(SHA1($pass)) | خام
4520 | SHA1($salt.SHA1($pass)) | خام ہیش ، نمکین اور/یا تکرار شدہ
4700 | SHA1(MD5($pass)) | RAA
4900 | SHA1($salt.$pass.$salt) | خام ہیش ، نمکین اور/یا تکرار شدہ
14400 | SHA1(CX) | خام ہیش ، نمکین اور/یا تکرار
1410 | SHA256($pass.$salt) | خام ہیش ، نمکین اور/یا تکرار شدہ
1420 | SHA256($salt.$pass) | خام ہیش ، نمکین اور/یا تکرار شدہ
1430 | SHA256(utf16le($pass).$salt) | خام ہیش ، نمکین اور/یا تکرار شدہ
1440 | SHA256($salt.utf16le($pass)) | خام ہیش ، نمکین اور/یا تکرار شدہ
1710 | SHA512($pass.$salt) | خام ہیش ، نمکین اور/یا تکرار شدہ
1720 | SHA512($salt.$pass) | خام ہیش ، نمکین اور/یا تکرار شدہ
1730 | SHA512(utf16le($pass).$salt) | خام ہیش ، نمکین اور/یا تکرار شدہ
1740 | SHA512($salt.utf16le($pass)) | خام ہیش ، نمکین اور/یا تکرار شدہ
14000 | DES (PT = $salt, key = $pass) | خام سائفر ، معلوم سادہ متن حملہ
14100 | 3DES (PT = $salt, key = $pass) | خام سائفر ، معلوم سادہ متن حملہ
14900 | Skip32 (PT = $salt, key = $pass) | Raw Cipher, Known-Plaintext حملہ
15400 | چاچا 20 | Raw Cipher, Known-Plaintext attack
2500 | WPA-EAPOL-PBKDF2 | نیٹ ورک پروٹوکول
2501 | WPA-EAPOL-PMK | نیٹ ورک پروٹوکول
16800 | WPA-PMKID-PBKDF2 | نیٹ ورک پروٹوکول
16801 | WPA-PMKID-PMK | نیٹ ورک { }{ }{ }{ }{100262}{ }{100263}{ }{100264}{ }{ }{ }{ }{ }{ }{ }{ }{ }|{ }نیٹ ورک{ }پروٹوکول
7300 | IPMI2 RAKP HMAC-SHA1 | نیٹ ورک پروٹوکول
7500 | Kerberos 5 AS-REQ Pre-Auth etype 23 | نیٹ ورک پروٹوکول
8300 | DNSSEC (NSEC3) | نیٹ ورک پروٹوکول
10200 | CRAM-MD5 | نیٹ ورک پروٹوکول
11100 | PostgreSQL CRAM (MD5) | نیٹ ورک پروٹوکول
11200 | MySQL CRAM (SHA1) | نیٹ ورک پروٹوکول
16100 | TACACS+
16500 | JWT (JSON Web ٹوکن) | نیٹ ورک پروٹوکول
121 | SMF (سادہ مشینیں فورم) > v1.1 | فورمز ، CMS ، ای کامرس ، فریم ورکس
400 | phpBB3 (MD5) <233x234>
2811 | MyBB 1.2+
2811 | IPB2+ (Invision Power Board) | فورمز ، CMS ، ای کامرس ، فریم ورکس
8400 | WBB3 (Woltlab Burning Board) <333x334> | فورمز ، CMS ، ای کامرس ، فریم ورکس
11 | جملہ < 2.5.18 <397x396>
400 | جملہ >= 2.5.18 (MD5) | فورمز,
400 | ورڈپریس (MD5) | فورمز ، CMS ، ای کامرس ، فریم ورکس
2612 | PHPS |
7900 | Drupal7 <141x140>
21 | osCommerce <191
21 | xt:Commerce <2424x238>
11000 | PrestaShop
124 | Django (SHA1) <336x334
10000 | Django (PBKDF2-SHA256) | فورمز ، CMS ، ای کامرس ، فریم ورکس
12 | PostgreSQL <418x417>
131 | MSSQL (2000)
132 | MSSQL (2005) | ڈیٹا بیس سرور
1731 | MSSQL (2012, 2014) | ڈیٹا بیس سرور
200 | MySQL323 <130x116>
300 | MySQL4.1/MySQL5 |
3100 | اوریکل H: قسم (اوریکل 7+) | ڈیٹا بیس سرور
112 | اوریکل S: قسم (اوریکل 11+) | ڈیٹا بیس سرور
12300 | اوریکل T: قسم (اوریکل 12+) | ڈیٹا بیس سرور
8000 | Sybase ASE <
15000 | فائل زیلا سرور >= 0.9.55 | FTP سرور
11500 | CRC32
3000 | LM <446x445><
1000 | NTLM | آپریٹنگ سسٹمز
500 | md5crypt, MD5 (Unix), Cisco-IOS $1$ (MD5) | آپریٹنگ سسٹمز
3200 | bcrypt $2*$, Blowfish (Unix) | آپریٹنگ سسٹمز
7400 | sha256crypt $5$, SHA256 (Unix) | آپریٹنگ سسٹمز
1800 | sha512crypt $6$, SHA512 (Unix) | آپریٹنگ سسٹمز
122 | macOS v10.4, macOS v10.5, macOS v10.6 | آپریٹنگ سسٹمز
1722 | macOS v10.7 { } | آپریٹنگ سسٹمز
7100 | macOS v10.8+ (PBKDF2-SHA512) | آپریٹنگ سسٹمز
11600 | 7-زپ { } | آرکائیوز
12500 | RAR3-hp | آرکائیوز
13000 | RAR5 | آرکائیوز
13600 | WinZip | آرکائیوز
9700 | MS Office <= 2003 $0/$1, MD5 + RC4 | دستاویزات
9710 | MS Office <= 2003 $0/$1, MD5 + RC4, collider #1 | دستاویزات
9720 | MS Office <= 2003 $0/$1, MD5 + RC4, collider #2 | دستاویزات
9800 | MS Office <= 2003 $3/$4, SHA1 + RC4 | دستاویزات
9810 | MS Office <= 2003 $3, SHA1 + RC4, collider #1 | دستاویزات
9820 | MS Office <= 2003 $3, SHA1 + RC4, collider #2 | دستاویزات
9400 | MS Office 2007 |
9500 | MS آفس 2010 |
9600 | MS آفس 2013 |
10400 | PDF 1.1 - 1.3 (Acrobat 2 - 4) | دستاویزات
10410 | پی ڈی ایف 1.1 - 1.3 (ایکروبیٹ 2 - 4), کولیڈر #1 | دستاویزات
10420 | پی ڈی ایف 1.1 - 1.3 (ایکروبیٹ 2 - 4), کولیڈر #2 | دستاویزات
10500 | PDF 1.4 - 1.6 (Acrobat 5 - 8) | دستاویزات
10600 | PDF 1.7 سطح 3 (Acrobat 9) | دستاویزات
10700 | PDF 1.7 سطح 8 (Acrobat 10 - 11) | دستاویزات
99999 | سادہ متن | سادہ متنیہاں عام ماسک کریکٹر سیٹس کی فہرست ہے
l | abcdefghijklmnopqrstuvwxyz خالص چھوٹے حروف
u | ABCDEFGHIJKLMNOPQRSTUVWXYZ خالص بڑے حروف
d | 0123456789 خالص نمبر
h | 0123456789abcdef عام چھوٹے ذیلی ڈائریکٹریز اور نمبر
H | 0123456789ABCDEF عام بڑے حروف اور اعداد
s | ! "#$%&'()*+,-./:; <=>؟ @[\]^_`{|}~ خصوصی حروف
a | ؟ ایل ؟ آپ ؟ ڈی ؟ s کی بورڈ پر تمام نظر آنے والے حروف
b | 0 - 0xff جو خالی جگہوں جیسے پاس ورڈز سے ملنے کے لیے استعمال کیا جا سکتا ہے ماسک کی ترتیبات کو سمجھنے کے لیے چند آسان مثالیں ہیں
آٹھ ہندسوں کے پاس ورڈز:؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی آٹھ ہندسوں کا نامعلوم پاس ورڈ:؟ اے ؟ اے ؟ اے ؟ اے ؟ اے ؟ اے ؟ اے ؟ ا پہلے چار ہندسے بڑے حروف ہیں ، اور اگلے چار ہندسے نمبر ہیں:؟ آپ ؟ آپ ؟ آپ ؟ آپ ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی پہلے چار ہندسے نمبر یا چھوٹے حروف ہیں ، اور آخری چار ہندسے بڑے حروف یا نمبر ہیں:؟ ایچ ؟ ایچ ؟ ایچ ؟ ایچ ؟ ایچ ؟ ایچ ؟ ایچ ؟ ایچ پہلے تین حروف نامعلوم ہیں ، درمیانی ایڈمن ہے ، اور آخری تین ہندسے نامعلوم ہیں:؟ اے ؟ اے ؟ ایڈمن ؟ اے ؟ اے ؟ ا 6-8 ہندسوں کا پاس ورڈ: --increment --increment-min 6 --increment-max 8 ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل 6-8 ہندسوں + چھوٹے حروف کا پاس ورڈ: --increment --increment-min 6 --increment-max 8 ؟ ایچ ؟ ایچ ؟ ایچ ؟ ایچ ؟ ایچ ؟ ایچ ؟ ایچ ؟ h
اگر ہم کریکٹر سیٹ کو اس طرح سیٹ کرنا چاہتے ہیں: abcd123456! @ - + تو میں کیا کروں ؟ اس کے لیے حسب ضرورت کریکٹر سیٹ کے پیرامیٹر کے استعمال کی ضرورت ہوتی ہے
--custom-charset1 [chars] -1 کے برابر ہے۔ --custom-charset2 [chars] -2 کے برابر ہے۔ --custom-charset3 [chars] -3 کے برابر ہے۔ --custom-charset4 [chars] -4 کے برابر ہے۔ ماسک میں استعمال کیا جاتا ہے ؟ 1、? 2、? 3、? نمائندگی کرنے کے لیے 4 ۔
چند اور مثالیں دیتے ہیں:
--custom-charset1 abcd123456! @-+。 پھر ہم " استعمال کر سکتے ہیں ؟ 1" اس کریکٹر سیٹ کی نمائندگی کرتا ہے۔ --custom-charset2 ؟ ایل ؟ d ، یہاں اور ؟ 2 کے برابر ہے ؟ ایچ -1 ؟ ڈی ؟ ایل ؟ آپ ، ؟ 1 کا مطلب ہے نمبر + چھوٹے حروف + بڑے حروف -3 abcdef -4 123456 تو ؟ 3? 3? 3? 3? 4? 4? 4? 4 کا مطلب یہ ہے کہ پہلے چار ہندسے "abcdef" ہو سکتے ہیں ، اور آخری چار ہندسے "123456" ہو سکتے ہیں
PS: میں آپ کو اپنی مشین کی ترتیب دیتا ہوں ، اور پھر اس کا موازنہ کریں کریکنگ اسپیڈ
CPU: Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz گرافکس کارڈ: GTX 1050 Ti
hashcat64.exe -A 3 -m 0 --فورس 25c3e88f81b4853f2a8faacad4c871b6 ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ d
hashcat64.exe -a 3 -m 0 --force 7a47c6db227df60a6d67245d7d8063f3 ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ l
hashcat64.exe -a 3 -m 0 --force 4488cec2aea535179e085367d8a17d75 --increment --increment-min 1 --increment-max 8 ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ d
hashcat64.exe -A 3 -m 0 --force ab65d749cba1656ca11dfa1cc2383102 --increment --increment-min 1 --increment-max 8 ؟ ایچ ؟ ایچ ؟ ایچ ؟ ایچ ؟ ایچ ؟ ایچ ؟ ایچ ؟ h
hashcat64.exe -a 3 -1 123456abcdf! @+- 8b78ba5089b11326290bc15cf0b9a07d ؟ 1? 1? 1? 1? 1 نوٹ کریں: یہاں -1 اور ؟ 1 نمبر 1 ہے ، نہ ہی خط l
hashcat64.exe -a 3 -1 123456abcdf! @+- 9054fa315ce16f7f0955b4af06d1aa1b --increment --increment-min 1 --increment-max 8 ؟ 1? 1? 1? 1? 1? 1? 1? 1
hashcat64.exe -a 3 -1 ؟ ڈی ؟ آپ ؟ ایل ؟ s d37fc9ee39dd45a7717e3e3e9415f65d --increment --increment-min 1 --increment-max 8 ؟ 1? 1? 1? 1? 1? 1? 1? 1 یا: hashcat64.exe -a 3 d37fc9ee39dd45a7717e3e3e9415f65d --increment --increment-min 1 --increment-max 8 ? اے ؟ اے ؟ اے ؟ اے ؟ اے ؟ اے ؟ اے ؟ A
-A 0 مخصوص ڈکشنری کریکنگ موڈ ہے ، -o فائل میں آؤٹ پٹ نتیجہ ہے۔ hashcat64.exe -a 0 ede900ac1424436b55dc3c9f20cb97a8 password.txt -o result.txt
hashcat64.exe -a 0 hash.txt password.txt -o result.txt
hashcat64.exe -a 1 25f9e794323b453885f5181f1b624d0b pwd1.txt pwd2.txt
hashcat64.exe -a 6 9dc9d5ed5031367d42543763423c24ee password.txt ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ l
hashcat64.exe -a 3 -m 300 --force 6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ d
cat /etc/shadow حاصل کر سکتا ہے
hashcat64.exe -a 3 -m 1800 --force $6$mxuA5cdy$XZRk0CvnPFqOgVopqiPEFAFK72SogKVwwwp7gWaUOb7b6tVwfCpcSUsCEk64ktLLYmzyew/xd0O0hPG/yrm2X. ? ایل ؟ ایل ؟ ایل ؟ l
صارف نام کو ترتیب دینے کی ضرورت نہیں ہے ، استعمال کریں۔ --صارف کا نام
hashcat64.exe -a 3 -m 1800 --force qiyou:$6$QDq75ki3$jsKm7qTDHz/xBob0kF1Lp170Cgg0i5Tslf3JW/sm9k9Q916mBTyilU3PoOsbRdxV8TAmzvdgNjrCuhfg3jKMY1 ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ l - صارف کا نام
آپ NT-hash ، LM-hash
NT-hash کی قدریں حاصل کرنے کے لیے saminside استعمال کر سکتے ہیں: hashcat64.exe -a 3 -m 1000 209C6174DA490CAEB422F3FA5A7AE634 ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ایل ایم ہیش: hashcat64.exe -a 3 -m 3000 F0D412BD764FFE81AAD3B435B51404EE ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ l
hashcat64.exe -a 3 -m 132 --force1008c8006c224f71f6bf0036f78d863c3c4ff53f8c3c48edafb ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ڈی ؟ ڈی ؟ d
مخصوص انکرپشن اسکرپٹ ./wp-includes/class-phpass.php کے HashPassword فنکشن
hashcat64.exe -a 3 -m 400 --force $P$BYEYcHEj3vDhV1lwGBv6rpxurKOEWY/ ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ d
اس کا پاس ورڈ انکرپشن طریقہ MD5(MD5($pass).$salt)
hashcat64.exe -a 3 -m 2611 --force 14e1b600b1fd579f47433b88e8d85291: ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ d
سب سے پہلے rar2john RAR فائل کی ہیش ویلیو ڈاؤن لوڈ ایڈریس حاصل کرتا ہے
RAR فائل کی ہیش ویلیو حاصل کرتا ہے: rar2john.exe 1.RAR نتیجہ: 1.RAR:$rar5$16$639e9ce8344c680da12e8bdd4346a6a3$15$a2b056a21a9836d8d48c2844d171b73d$8$04a52d2224ad082e
hashcat64.exe -a 3 -m 13000 --force $rar5$16$639e9ce8344c680da12e8bdd4346a6a3$15$a2b056a21a9836d8d48c2844d171b73d$8$04a52d2224ad082e ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ d
نوٹ:
hashcat سپورٹ RAR3-hp اور RAR5 ، سرکاری مثال مندرجہ ذیل ہے: -m پیرامیٹر قسم مثال ہیش 12500 RAR3-hp $RAR3$*0*45109af8ab5f297a*adbf6c5385d7a40373e8f77d7b89d317 13000 RAR5 $RAR5$16$ 74575567518807622265582327032280 $15$ f8b4064de34ac02ecabfe
zip2john کے ساتھ فائل کی ہیش ویلیو حاصل کریں: zip2john.exe 1.ZIP نتیجہ: 1.ZIP:$zip2$*0*3*0*554bb43ff71cb0cac76326f292119dfd*ff23*5*24b28885ee*d4fe362bb1e91319ab53*$/zip2$::::1.ZIP-1.txt
hashcat64.exe -a 3 -m 13600 $zip2$*0*3*0*554bb43ff71cb0cac76326f292119dfd*ff23*5*24b28885ee*d4fe362bb1e91319ab53*$/zip2$ --force ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ d
آفس کی ہیش ویلیو حاصل کریں: python office2john.py 11.docx نتیجہ: 11.docx:$Office$*2013*100000*256*16*e4a3eb62e8d3576f861f9eded75e0525*9eeb35f0849a7800d48113440b4bbb9c*577f8d8b2e1c5f60fed76e62327b38d28f25230f6c7dfd66588d9ca8097aabb9
hashcat64.exe -a 3 -m 9600 $Office$*2013*100000*256*16*e4a3eb62e8d3576f861f9eded75e0525*9eeb35f0849a7800d48113440b4bbb9c*577f8d8b2e1c5f60fed76e62327b38d28f25230f6c7dfd66588d9ca8097aabb9 --فورس ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ d
سب سے پہلے ہمارے ہینڈ شیک پیکج کو hccapx فارمیٹ میں تبدیل کریں ، اب hashcat کا تازہ ترین ورژن صرف hccapx فارمیٹ کو سپورٹ کرتا ہے ، پچھلا hccap فارمیٹ اب سپورٹ نہیں کرتا ہے
آفیشل آن لائن تبادلوں https://hashcat.net/cap2hccapx/
hashcat64.exe -a 3 -m 2500 1.hccapx 135x75 ڈی ؟ ڈی ؟ ڈی ؟ d
کریکڈ ہیش ویلیو کے لیے ، hashcat64.exe hash --show استعمال کریں۔ نتائج دیکھیں
تمام ہیش کریکنگ کے نتائج hashcat.potfile فائل میں ہیں
اگر کریکنگ کا وقت بہت طویل ہے ، تو آپ دبا سکتے ہیں۔ s کلید کریک کی حیثیت کو چیک کرنے کے لیے ، p کلید کو روکا جاتا ہے ، r کلید کریکنگ جاری رکھتی ہے ، اور q کلید کریکنگ سے باہر نکلتی ہے۔
کریکنگ کے لیے GPU موڈ استعمال کرتے وقت ، آپ -O پیرامیٹرز کو خود بخود بہتر بنانے کے لیے استعمال کر سکتے ہیں
اصل کریکنگ میں تجاویز ، اگر ہم آنکھیں بند کرکے کریک کرنے سے ہمارا بہت زیادہ وقت اور وسائل لگیں گے
1. سب سے پہلے ، عام طور پر استعمال ہونے والی کمزور پاس ورڈ لغت کو دیکھیں۔ 2. پاس ورڈز کو یکجا کریں ، جیسے: zhang1999 ، آخری نام اور سال پیدائش کا مجموعہ استعمال کریں ، یقیناً ، آپ دوسرے امتزاج بھی استعمال کر سکتے ہیں۔ 3. عام طور پر استعمال ہونے والے ماسک کے امتزاج کو ترتیب دیں اور انہیں ماسک میں .hcmask فائل میں رکھیں ، اور پھر اسے خود بخود لوڈ اور کریک ہونے دیں۔ 4. اگر یہ واقعی کام نہیں کرتا ہے ، تو آپ کم ہندسوں کے تمام امتزاج کو چلانے کی کوشش کر سکتے ہیں ، لیکن بہت زیادہ ہندسوں کے امتزاج کو کریک کرنے کی سفارش نہیں کی جاتی ہے ، کیونکہ اگر دوسرے فریق کی طرف سے مقرر کردہ پاس ورڈ بہت پیچیدہ ہے ، تو آپ کا پاس ورڈ آخر میں کریک نہیں کیا جائے گا ، لیکن بہت زیادہ وقت اور وسائل ضائع ہو جائیں گے ، فائدہ نقصان سے زیادہ ہے
6. HashCat پیرامیٹر آپٹیمائزیشن
HashCat کی کریکنگ اسپیڈ اور وسائل کی تقسیم کو مدنظر رکھتے ہوئے ، ہم کچھ پیرامیٹرز کو ترتیب دے سکتے ہیں
1. ورک لوڈ ٹیوننگ لوڈ ٹیوننگ۔
یہ پیرامیٹر 1 ، 8 ، 40 ، 80 ، 160
--gpu-accel 160 اقدار کو سپورٹ کرتا ہے ، جو GPU کی کارکردگی کو زیادہ سے زیادہ کرنے کی اجازت دیتا ہے۔
2.Gpu لوپس لوڈ فائن ٹیوننگ
اس پیرامیٹر کے ذریعے سپورٹ شدہ اقدار کی حد 8-1024 ہے (کچھ الگورتھم صرف 1000 کو سپورٹ کرتے ہیں)۔
--gpu-loops 1024 GPU کو زیادہ سے زیادہ کارکردگی کی اجازت دیتا ہے۔
3. سیگمنٹ سائز ڈکشنری کیش سائز
یہ پیرامیٹر میموری کیش کا سائز سیٹ کرنا ہے تاکہ ڈکشنری کریکنگ کی رفتار کو تیز کیا جا سکے۔ اس کی اپنی میموری کے حالات کے مطابق سیٹ کیا جا سکتا ہے ، یقیناً یہ جتنا بڑا ہوگا ، اتنا ہی زیادہ بلاک ہوگا۔
--segment-size 512 بڑی لغت کے کریکنگ کی رفتار کو بہتر بنا سکتا ہے۔
مضمون پیغمبر کمیونٹی سے دوبارہ تیار کیا گیا ہے ، اصل مصنف Qiyou کے ذریعہ ہے ، اور حذف کر دیا گیا ہے