GPU سی پی یو اپو ڈی ایس پی ایف پی جی اے Coprocessor کے لئے ڈرائیور کی ضروریات
AMD GPUs Linux کی ضرورت ہے "RadeonOpenCompute (ROCm)" سافٹ ویئر پلیٹ فارم (1.6.180 یا بعد میں) AMD GPUs on Windows require "AMD Radeon Software Crimson Edition" (15.12 یا بعد میں) Intel CPUs کو " OpenCL رن ٹائم کے لئے Intel کور اور Intel Xeon پروسیسرز " کی ضرورت ہے (16.1.1 یا بعد میں) Intel GPUs on Linux require "OpenCL 2.0 GPU ڈرائیور پیکیج for لینکس" (2.0 یا بعد میں) انٹیل جی پی یو پر ونڈوز کو " اوپن سی ایل ڈرائیور کے لئے انٹیل آئرس اور انٹیل ایچ ڈی گرافکس " کی ضرورت ہے NVIDIA GPUs کی ضرورت ہے "NVIDIA ڈرائیور" (367.x یا بعد میں)
تازہ ترین ورژن ہیش کیٹ ڈاؤن لوڈ ایڈریس: https://hashcat.net/files/hashcat-5.1.0.7Z
GitHub地址:https://github.com/hashcat/hashcat
参数
下面使常见的参数,想了解更多的参数可以hashcat -- دیکھنے میں مدد
-a استعمال کرنے کے لیے کریکنگ موڈ کی وضاحت کریں ، اور اس کی قدر کا حوالہ دیں پیرامیٹرز. "-a 0" لغت کا حملہ ، "-a 1" مشترکہ حملہ ؛ "-A 3" ماسک حملہ۔ -m ہیش کی قسم کو کریک کرنے کی وضاحت کرتا ہے ، اگر قسم کی وضاحت نہیں کی جاتی ہے ، تو ڈیفالٹ MD5 ہے -o کامیاب کریکنگ کے بعد ہیش اور متعلقہ پلین ٹیکسٹ پاس ورڈ کے اسٹوریج لوکیشن کی وضاحت کرتا ہے آپ اسے مخصوص فائل میں کامیاب کریکنگ ہیش لکھنے کے لیے استعمال کر سکتے ہیں۔ --force کریکنگ کے عمل کے دوران انتباہی معلومات کو نظر انداز کر دیتا ہے سنگل ہیش چلانے کے لیے اس اختیار کو شامل کرنے کی ضرورت پڑ سکتی ہے۔ --show کریکڈ ہیش اور ہیش سے متعلقہ سادہ متن دکھاتا ہے۔ --increment انکریمنٹل کریکنگ موڈ کو فعال کرتا ہے ، جسے آپ hashcat کو پاس ورڈ کی مخصوص لمبائی کی حد کے اندر کریکنگ کے عمل کو انجام دینے کے لیے استعمال کر سکتے ہیں۔ --increment-min پاس ورڈ کی کم از کم لمبائی ، اس کے بعد براہ راست ایک عدد کے برابر ، ایک ساتھ استعمال کرنے کے لیے انکریمنٹ موڈ کو ترتیب دیں۔ --increment-max پاس ورڈ کی زیادہ سے زیادہ لمبائی ، اوپر کی طرح --outfile-format کریک کے نتیجے کی آؤٹ پٹ فارمیٹ id کی وضاحت کرتا ہے ، پہلے سے طے شدہ 3 ہے۔ --username ہیش فائل میں مخصوص صارف نام کو نظر انداز کرتا ہے ، جو لینکس سسٹم صارف پاس ورڈ ہیش کو کریک کرتے وقت استعمال کیا جا سکتا ہے۔ --remove کامیابی سے کریک شدہ ہیش کو حذف کریں۔ -r اپنی مرضی کے کریک قواعد کا استعمال کرتے ہوئےحملہ موڈ:
# | موڈ ===+====== 0 | سیدھا (فیلڈ کریک) 1 | مجموعہ (مجموعہ شگاف) 3 | وحشیانہ طاقت (ماسک تشدد کریک) 6 | ہائبرڈ لفظ کی فہرست + ماسک (لغت + ماسک کریک) 7 | ہائبرڈ ماسک + ورڈ لسٹ (ماسک + ڈکشنری کریک)آؤٹ پٹ فارمیٹ
1 = ہیش[:نمک] 2 = سادہ 3 = ہیش[:نمک]:سادہ 4 = ہیکس_پلین 5 = ہیش[:نمک]:hex_plain 6 = سادہ:hex_plain 7 = ہیش[:نمک]:سادہ:hex_plain 8 = کریک پوس 9 = ہیش[:نمک]:کریک پوس 10 = سادہ:crackpos 11 = ہیش[:نمک]:سادہ:crackpos 12 = hex_plain:crackpos 13 = ہیش[:نمک]:hex_plain:crackpos 14 = سادہ:hex_plain:crackpos 15 = hash[:salt]:plain:hex_plain:crackposHash id موازنہ جدول
چونکہ بہت سارے ہیں ، میں کچھ عام پوسٹ کروں گا۔ ہیش کی قسم ، اگر آپ تمام پیرامیٹرز جاننا چاہتے ہیں ، تو آپ ہیش کیٹ کی ویکی پر جا سکتے ہیں ، یا ہیش موازنہ جدول
- [ hash modes ] - دیکھنے کے لیے براہ راست hashcat --help پر جائیں۔ # | نام | زمرہ ======+==================================================+====================================== 900 | MD4 | خام ہیش 0 | MD5 | خام{ }ہیش 5100 | نصف MD5 | خام ہیش 100 | SHA1 | خام ہیش 1300 | SHA2-224 | خام ہیش 1400 | SHA2-256 | خام ہیش 10800 | SHA2-384 | خام ہیش 1700 | SHA2-512 | خام ہیش 17300 | SHA3-224 | خام ہیش 17400 | SHA3-256 | خام ہیش 17500 | SHA3-384 | خام{ }ہیش 17600 | SHA3-512 | خام ہیش 10 | md5($pass.$salt) | خام ہیش ، نمکین اور/یا تکرار 20 | md5($salt.$pass) | خام ہیش ، نمکین اور/یا تکرار 30 | md5(utf16le($pass).$salt) | خام ہیش ، نمکین اور/یا تکرار 40 | md5($salt.utf16le($pass)) | خام ہیش ، نمکین اور/یا تکرار 3800 | md5($salt.$pass.$salt) | خام ہیش ، نمکین اور/یا تکرار شدہ 3710 | md5($salt.md5($pass)) | خام ہیش ، نمکین اور/یا تکرار شدہ 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)) | خام ہیش ، نمکین اور/یا تکرار 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) | خام سائفر ، معلوم سادہ متن حملہ 15400 | چاچا 20 | Raw Cipher, Known-Plaintext attack 2500 | WPA-EAPOL-PBKDF2 | نیٹ ورک پروٹوکول 2501 | WPA-EAPOL-PMK | نیٹ ورک پروٹوکول 16800 | WPA-PMKID-PBKDF2 | نیٹ ورک پروٹوکول 16801 | WPA-PMKID-PMK | نیٹ ورک پروٹوکول 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) | فورمز, CMS, ای کامرس, فریم ورکس 2811 | MyBB 1.2+ | فورمز, CMS, ای کامرس, فریم ورکس 2811 | IPB2+ (Invision Power Board) | فورمز, CMS, ای کامرس, فریم ورکس 8400 | WBB3 (Woltlab Burning Board) | فورمز, CMS, ای کامرس, فریم ورکس 11 | جملہ < 2.5.18 | فورمز, CMS, ای کامرس, فریم ورکس 400 | جملہ >= 2.5.18 (MD5) | فورمز, CMS, ای کامرس, فریم ورکس 400 | ورڈپریس (MD5) | فورمز, CMS, ای کامرس, فریم ورکس 2612 | PHPS | فورمز, CMS, ای کامرس, فریم ورکس 7900 | Drupal7 | فورمز, CMS, ای کامرس, فریم ورکس 21 | osCommerce | فورمز, CMS, ای کامرس, فریم ورکس 21 | xt:Commerce { }{ }{ }{ }{ } {100199} فورمز ، CMS ، ای کامرس ، فریم ورکس 11000 | PrestaShop | فورمز, CMS, ای کامرس, فریم ورکس 124 | Django (SHA-1) | فورمز, CMS, ای کامرس, فریم ورکس 10000 | Django (PBKDF2-SHA256) | فورمز, CMS, ای کامرس, فریم ورکس 12 | PostgreSQL | ڈیٹا بیس سرور 131 | MSSQL (2000) | ڈیٹا بیس سرور 132 | MSSQL (2005) | ڈیٹا بیس سرور 1731 | MSSQL (2012, 2014) | ڈیٹا بیس سرور 200 | MySQL323 | ڈیٹا بیس سرور 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 | آپریٹنگ نظام 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 Office 2010 | دستاویزات 9600 | MS Office 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 (ایکروبیٹ 5 - 8) | دستاویزات 10600 | پی ڈی ایف 1.7 سطح 3 (ایکروبیٹ 9) | دستاویزات 10700 | پی ڈی ایف 1.7 سطح 8 (ایکروبیٹ 10 - 11) | دستاویزات 99999 | سادہ متن | سادہ متنماسک کی ترتیبات
یہاں عام ماسک کریکٹر سیٹ کی فہرست ہے
l | abcdefgg 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 Ti7 ہندسوں میں شگاف
hashcat64.exe -A 3 -m 0 --force 25c3e88f81b4853f2a8faacad4c871b6 ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ d
7 چھوٹے حروف کا شگاف:
hashcat64.exe -a 3 -m 0 --force 7a47c6db227df60a6d67245d7d8063f3 ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ l1-8 ہندسوں کی شگاف:
hashcat64.exe -a 3 -m 0 --force 4488cec2aea535179e085367d8a17d75 --increment -increment-min 1 --increment-max 8 ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ d1-8 چھوٹے حروف + نمبر شگاف
hashcat64.exe -a 3 -m 0 --force ab65d749cba1656ca11dfa1cc2383102 --increment --increment-min 1 --increment-max 8 ؟ ایچ ؟ ایچ ؟ ایچ ؟ ایچ ؟ ایچ ؟ ایچ ؟ ایچ ؟ hمخصوص کریکٹر سیٹ: 123456abcdf! @+-
hashcat64.exe -a 3 -1 123456abcdf! @+- 8b78ba5089b11326290bc15cf0b9a07d ؟ 1? 1? 1? 1? 1 نوٹ کریں: یہاں -1 اور ؟ 1 نمبر 1 ہے ، نہ ہی خط l1-8 بٹ سیٹ کے طور پر: 123456abcdf! @+-
hashcat64.exe -a 3 -1 123456abcdf! @+- 9054fa315ce16f7f0955b4af06d1aa1b --increment --increment-min 1 --increment-max 8 1? 1? 1? 1? 1? 1? 1? 11-8 ہندسے + بڑے اور چھوٹے حروف + نظر آنے والی خصوصی علامتیں
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 ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ lMysql4.1/5 کا پاس ورڈ فنکشن
hashcat64.exe -a 3 -m 300 --force 6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ dsha512crypt $6$, SHA512 (Unix) crack
cat /etc/shadow حاصل کر سکتا ہے
hashcat64.exe -a 3 -m 1800 --force $6$mxuA5cdy$XZRk0CvnPFqOgVopqiPEFAFK72SogKVwwwp7gWaUOb7b6tVwfCpcSUsCEk64ktLLYmzyew/xd0O0hPG/yrm2X. ? ایل ؟ ایل ؟ ایل ؟ lصارف ناموں کو ترتیب دینے کی ضرورت نہیں ہے ، استعمال کریں --username
hashcat64.exe -a 3 -m 1800 --force qiyou:$6$QDq75ki3$jsKm7qTDHz/xBob0kF1Lp170Cgg0i5Tslf3JW/sm9k9Q916mBTyilU3PoOsbRdxV8TAmzvdgNjrCuhfg3jKMY1 ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ l --usernameWindows NT-hash, LM-hash crack
NT-hash حاصل کرنے کے لیے saminside استعمال کر سکتے ہیں ، LM-hash قدر
NT-hash: hashcat64.exe -a 3 -m 1000 209C6174DA490CAEB422F3FA5A7AE634 ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ایل ایم ہیش: hashcat64.exe -a 3 -m 3000 F0D412BD764FFE81AAD3B435B51404EE ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ lmssql
hashcat64.exe -A 3 -m 132 --force 1008c8006c224f71f6bf0036f78d863c3c4ff53f8c3c48edafb ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ایل ؟ ڈی ؟ ڈی ؟ dورڈپریس پاس ورڈ ہیش کریک
مخصوص انکرپشن اسکرپٹ ./wp-includes/class-phpass.php کے HashPassword فنکشن میں ہے
hashcat64.exe -a 3 -m 400 --force $P$BYEYcHEj3vDhV1lwGBv6rpxurKOEWY/ ? ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ddiscuz صارف کا پاس ورڈ ہیش کریک
اس کا پاس ورڈ انکرپشن طریقہ md5(md5($pass).$salt)
hashcat64.exe -a 3 -m 2611 --force 14e1b600b1fd579f47433b88e8d85291: ? ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ dRAR کمپریشن پاس ورڈ کو کریک کریں
سب سے پہلے 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
آفس کا پاس ورڈ کریک کریں
آفس کی ہیش ویلیو حاصل کریں: ازگر 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 --force ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ ڈی ؟ d
سب سے پہلے ہمارے ہینڈ شیک پیکج کو hccapx فارمیٹ میں تبدیل کریں ، اب hashcat کا تازہ ترین ورژن صرف hccapx فارمیٹ کو سپورٹ کرتا ہے ، پچھلا hccap فارمیٹ اب سپورٹ نہیں کرتا ہے
آفیشل آن لائن تبادلوں https://hashcat.net/cap2hccapx/hashcat64.exe -a 3 -m 2500 1.hccapx 1391040 ؟ ڈی ؟ ڈی ؟ ڈی ؟ 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 کے ذریعہ ہے ، اور حذف کر دیا گیا ہے