GPU وحدة المعالجة المركزية أبو د.س.ب إف بي جي إيه المعالج المشترك
متطلبات برنامج التشغيل لوحدة معالجة الرسومات
AMD GPUs على Linux يتطلب "RadeonOpenCompute (ROCm)" البرنامج النظام الأساسي (1.6.180 أو لاحقًا) AMD GPUs على Windows تتطلب "AMD Radeon Software Crimson Edition" (15.12 أو لاحقًا) تتطلب وحدات المعالجة المركزية Intel "OpenCL وقت التشغيل لمعالجات Intel Core و Intel Xeon " (16.1.1 أو أحدث) Intel GPUs على Linux تتطلب "OpenCL 2.0 GPU Driver Package for Linux" (2.0 أو أحدث) Intel GPU على Windows تتطلب " برنامج تشغيل OpenCL لـ Intel Iris و Intel HD الرسومات "تتطلب NVIDIA GPUs "NVIDIA Driver" (367.x أو لاحقًا)
下面使常见的参数,想了解更多的参数可以hashcat --help View
-A حدد وضع الكراك المراد استخدامه ، ويرجى الرجوع إلى المعلمات المقابلة لقيمته. "-A 0" هجوم القاموس ، "-A 1" هجوم مجمع ؛ هجوم قناع "-A 3". -m يحدد نوع التجزئة المراد كسره ، إذا لم يتم تحديد النوع ، فإن الافتراضي هو MD5 -o حدد التجزئة بعد التصدع الناجح وموقع تخزين كلمة مرور النص العادي المقابلة ، ويمكنك استخدامها لكتابة التجزئة المتصدعة بنجاح في الملف المحدد. --force يتجاهل رسالة التحذير أثناء عملية التكسير ، وقد يتطلب تشغيل تجزئة واحدة إضافة هذا الخيار --show يعرض التجزئة المتصدعة والنص العادي المقابل للتجزئة --increment تمكين وضع التكسير الإضافي ، والذي يمكنك استخدامه للسماح لـ hashcat بإجراء عملية التكسير ضمن نطاق طول كلمة المرور المحدد --increment-min الحد الأدنى لطول كلمة المرور ، والذي يساوي مباشرة عددًا صحيحًا ، قم بتكوين وضع الإضافة لاستخدامه معًا --increment-max الحد الأقصى لطول كلمة المرور ، كما هو موضح أعلاه --outfile-format يحدد معرف تنسيق الإخراج لنتيجة الكراك ، الافتراضي هو 3 --اسم المستخدم تجاهل اسم المستخدم المحدد في ملف التجزئة ، والذي قد يتم استخدامه عند كسر كلمة مرور مستخدم نظام linux --remove حذف التجزئة التي تم تكسيرها بنجاح -r استخدم قواعد الكراك المخصصة
# | وضع ===+===== 0 | مستقيم (كسر الحقل) 1 | مجموعة (مجموعة كراك) 3 | القوة الغاشمة (كسر القناع العنيف) 6 | هجين قائمة الكلمات + قناع (القاموس + كسر القناع) 7 | هجين قناع + قائمة الكلمات (قناع + قاموس كراك)
1 = التجزئة[:الملح] 2 = عادي 3 = التجزئة[:الملح]:عادي 4 = hex_plain 5 = التجزئة[:الملح]:hex_plain 6 = عادي:hex_plain 7 = التجزئة[:salt]:plain:hex_plain 8 = كراكبوس 9 = التجزئة[:salt]:crackpos 10 = عادي:crackpos 11 = التجزئة[:salt]:plain:crackpos 12 = hex_plain:crackpos 13 = التجزئة[:salt]:hex_plain:crackpos 14 = plain:hex_plain:crackpos 15 = hash[:salt]:plain:hex_plain:crackpos
نظرًا لوجود عدد كبير جدًا ، سأقوم بنشر بعض أنواع التجزئة الشائعة ، إذا كنت تريد معرفة جميع المعلمات ، يمكنك الذهاب إلى ويكي hashcat ، أو انتقل مباشرة إلى hashcat --help لعرض جدول مقارنة التجزئة
- [ hash modes ] - # | الاسم | الفئة == 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) | Raw التجزئة 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) | Raw Hash,<158x144> <155x156>Raw Hash,<158x156> 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) | Raw Hash ، Salted و/أو Iterated 14400 | SHA1(CX) |< 1410 | SHA256($pass.$salt) | الخام التجزئة ، المملحة و/أو المتكررة 1420 | SHA256($salt.$pass) | Raw Hash ، Salted و/أو Iterated 1430 | SHA256(utf16le($pass).$salt) | الخام التجزئة ، المملحة و/أو المتكررة 1440 | SHA256($salt.utf16le($pass)) | الخام التجزئة ، المملحة و/أو المتكررة 1710 | SHA512($pass.$salt) | Raw Hash ، Salted و/أو Iterated 1720 | SHA512($salt.$pass) | Raw Hash ، Salted و/أو Iterated 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 | ChaCha20   2500 | WPA-EAPOL-PBKDF2 | بروتوكولات الشبكة 2501 | WPA-EAPOL-PMK | بروتوكولات الشبكة 16800 | WPA-PMKID-PBKDF2 | بروتوكولات الشبكة 16801 | WPA-PMKID-PMK |  7300 | IPMI2 RAKP HMAC-SHA1 | بروتوكولات الشبكة 7500 | Kerberos 5 كما هو مطلوب المصادقة المسبقة etype 23 | بروتوكولات الشبكة 8300 | DNSSEC (NSEC3) | بروتوكولات الشبكة 10200 | CRAM-MD5   11100 | PostgreSQL CRAM (MD5) | بروتوكولات الشبكة 11200 | MySQL CRAM (SHA1) | بروتوكولات الشبكة 16100 | TACACS+ 16500 | JWT (JSON Web Token) | بروتوكولات الشبكة  121 | SMF (Simple Machines Forum) > v1.1< | المنتديات ، CMS ، التجارة الإلكترونية ، الأطر 400 | phpBB3 (MD5) | المنتديات, CMS, التجارة الإلكترونية,<77x75> 2811 | MyBB 1.2+ <124x123> 2811 | IPB2+ (Invision Power Board) | المنتديات ، CMS ، التجارة الإلكترونية ، الأطر 8400 | WBB3 (Woltlab Burning Board) | المنتديات ، CMS ، التجارة الإلكترونية ، الأطر 11 | جوملا < 2.5.18 | المنتديات, CMS, التجارة الإلكترونية, FRC 400 | Joomla >= 2.5.18 (MD5) | المنتديات, CMS, التجارة الإلكترونية, الأطر 400 | WordPress (MD5) | المنتديات ، CMS ، التجارة الإلكترونية ، الأطر 2612 | PHPS | 7900 | Drupal7 <141x140> 21 | osCommerce | المنتديات ، CMS ، التجارة الإلكترونية ، الأطر 21 | xt:Commerce | المنتديات, CMS, E 11000 | PrestaShop <141x140> 124 | Django (SHA1) | المنتديات ، 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 | Oracle H: النوع (Oracle 7+) | قاعدة البيانات الخادم 112 | Oracle S: Type (Oracle 11+) | قاعدة البيانات الخادم 12300 | Oracle T: النوع (Oracle 12+) | قاعدة البيانات الخادم 8000 | Sybase ASE | قاعدة البيانات خادم 15000 | FileZilla Server >= 0.9.55 | FTP Server 11500 | CRC32   3000 | LM | أنظمة التشغيل 1000 | NTLM <103x87> <103x102> 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 |<127x113> 7100 | macOS v10.8+ (PBKDF2-SHA512) | أنظمة التشغيل  11600 | 7-ZIP | الأرشيف 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, المصادم #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 (أكروبات 2 - 4) | المستندات 10410 | PDF 1.1 - 1.3 (Acrobat 2 - 4), collider #1 | المستندات 10420 | PDF 1.1 - 1.3 (Acrobat 2 - 4), collider #2 | المستندات 10500 | PDF 1.4 - 1.6 (أكروبات 5 - 8) | المستندات 10600 | PDF 1.7 المستوى 3 (Acrobat 9) | المستندات 10700 | PDF 1.7 المستوى 8 (أكروبات 10 - 11) | المستندات 99999 | نص عادي | نص عادي
فيما يلي مجموعات أحرف القناع الشائعة
l | abcdefghijklmnopqrstuvwxyz أحرف صغيرة نقية
u | ABCDEFGHIJKLMNOPQRSTUVWXYZ أحرف كبيرة نقية
d | 0123456789 أرقام خالصةh | 0123456789abcdef الأدلة الفرعية والأرقام المشتركة ذات الأحرف الصغيرة
H | 0123456789ABCDEF الحروف والأرقام الكبيرة الشائعة
س | ! "#$%&'()*+,-./:; <=>؟ @[\]^_`{|}~ أحرف خاصة
أ | ؟ ل ؟ أنت ؟ د ؟ s جميع الأحرف المرئية على لوحة المفاتيح
b | 0 - 0xff قد يتم استخدامه لمطابقة كلمات المرور مثل المسافاتإليك بعض الأمثلة البسيطة لفهم إعدادات القناع
كلمات المرور ذات الأرقام الثمانية:؟ د ؟ د ؟ د ؟ د ؟ د ؟ د ؟ د ؟ د كلمة مرور غير معروفة من ثمانية أرقام:؟ أ ؟ أ ؟ أ ؟ أ ؟ أ ؟ أ ؟ أ ؟ أ الأرقام الأربعة الأولى هي أحرف كبيرة ، والأرقام الأربعة التالية هي أرقام:؟ أنت ؟ أنت ؟ أنت ؟ أنت ؟ د ؟ د ؟ د ؟ د الأرقام الأربعة الأولى هي أرقام أو أحرف صغيرة ، والأرقام الأربعة الأخيرة هي أحرف أو أرقام كبيرة:؟ ح ؟ ح ؟ ح ؟ ح ؟ ح ؟ ح ؟ ح ؟ ح الأحرف الثلاثة الأولى غير معروفة ، والمسؤول في المنتصف ، والأرقام الثلاثة الأخيرة غير معروفة:؟ أ ؟ أ ؟ أادمين ؟ أ ؟ أ ؟ أ كلمة مرور مكونة من 6-8 أرقام: --increment --increment-min 6 --increment-max 8 ؟ ل ؟ ل ؟ ل ؟ ل ؟ ل ؟ ل ؟ ل ؟ ل كلمة مرور بأحرف صغيرة من 6 إلى 8 أرقام: --increment --increment-min 6 --increment-max 8 ؟ ح ؟ ح ؟ ح ؟ ح ؟ ح ؟ ح ؟ ح ؟ h
إذا أردنا تعيين مجموعة الأحرف على: abcd123456! @-+، إذن ماذا نفعل. يتطلب هذا استخدام معلمة مجموعة الأحرف المخصصة. يدعم hashcat المستخدمين لتحديد ما يصل إلى 4 مجموعات من مجموعات الأحرف
--custom-charset1 [chars] يعادل -1 --custom-charset2 [chars] يعادل -2 --custom-charset3 [chars] يعادل -3 --custom-charset4 [chars] يعادل -4 يستخدم في القناع ؟ 1、? 2、? 3、? 4 للتمثيل.
دعونا نعطي بعض الأمثلة الأخرى:
--custom-charset1 abcd123456! @-+。 ثم يمكننا استخدام "؟ 1" لتمثيل مجموعة الأحرف هذه --مجموعة الأحرف المخصصة 2 ؟ ل ؟ د ، هنا و ؟ 2 يعادل ؟ ح -1 ؟ د ؟ ل ؟ أنت ، ؟ 1 يعني الأرقام + الحروف الصغيرة + الحروف الكبيرة -3 abcdef -4 123456 إذن ؟ 3? 3? 3? 3? 4? 4? 4? 4 يعني أن الأرقام الأربعة الأولى قد تكون "abcdef"، وقد تكون الأرقام الأربعة الأخيرة "123456"
ملاحظة: اسمحوا لي أن أعطيك تكوين جهازي هنا ، ثم مقارنة سرعة الكراك
وحدة المعالجة المركزية: Intel(R) Core(TM) i5-7300HQ وحدة المعالجة المركزية @ 2.50 جيجا هرتز بطاقة الرسومات: GTX 1050 Ti
hashcat64.exe -A 3 -m 0 --force 25c3e88f81b4853f2a8faacad4c871b6 ؟ د ؟ د ؟ د ؟ د ؟ د ؟ د ؟ د
hashcat64.exe -a 3 -m 0 --force 7a47c6db227df60a6d67245d7d8063f3 ؟ ل ؟ ل ؟ ل ؟ ل ؟ ل ؟ ل ؟ l
hashcat64.exe -A 3 -m 0 --force 4488cec2aea535179e085367d8a17d75 --الزيادة --الزيادة-الدقيقة 1 --الزيادة-الحد الأقصى 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 - الزيادة - الزيادة - الدقيقة 1 - الزيادة - الحد الأقصى 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
يمكن الحصول على
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 --اسم المستخدم
يمكنك استخدام saminside للحصول على NT-hash ، قيمة LM-hash
NT-hash: hashcat64.exe -a 3 -m 1000 209C6174DA490CAEB422F3FA5A7AE634 ؟ ل ؟ ل ؟ ل ؟ ل ؟ ل LM-هاش: hashcat64.exe -a 3 -m 3000 F0D412BD764FFE81AAD3B435B51404EE ؟ ل ؟ ل ؟ ل ؟ ل ؟ l
hashcat64.exe -a 3 -m 132 --force1008c8006c224f71f6bf0036f78d863c3c4ff53f8c3c48edafb ؟ ل ؟ ل ؟ ل ؟ ل ؟ ل ؟ د ؟ د ؟ dكسر تجزئة كلمة مرور wordpress
البرنامج النصي للتشفير المحدد موجود في وظيفة HashPassword الخاصة بـ ./wp-includes/class-phpass.php
hashcat64.exe -a 3 -m 400 --force $P$BYEYcHEj3vDhV1lwGBv6rpxurKOEWY/ ? د ؟ د ؟ د ؟ د ؟ د ؟ ddiscuz كلمة مرور المستخدم hash Crack
طريقة تشفير كلمة المرور MD5(MD5($pass).$salt)
hashcat64.exe -A 3 -m 2611 --force 14e1b600b1fd579f47433b88e8d85291: ? د ؟ د ؟ د ؟ د ؟ د ؟ dكسر كلمة مرور ضغط RAR
أولاً ، يحصل 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$f8b4064de34ac02ecabfeZIP Password Crack
الحصول على قيمة التجزئة للملف باستخدام 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
كسر كلمة مرور Office
احصل على قيمة التجزئة للمكتب: بايثون 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
كسر كلمة مرور WIFI
أولاً ، قم بتحويل حزمة المصافحة الخاصة بنا إلى تنسيق 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 يمكن أن تسمح لوحدة معالجة الرسومات بتحقيق أقصى قدر من الأداء.2.Gpu loops الضبط الدقيق لتحميل
نطاق القيم المدعومة لهذه المعلمة هو 8-1024 (تدعم بعض الخوارزميات 1000 فقط).--gpu-loops 1024 تسمح لوحدة معالجة الرسومات بتحقيق أقصى قدر من الأداء.3.Segment size حجم ذاكرة التخزين المؤقت للقاموس
هذه المعلمة هي تعيين حجم ذاكرة التخزين المؤقت للذاكرة. وتتمثل وظيفتها في وضع القاموس في ذاكرة التخزين المؤقت للذاكرة لتسريع سرعة تكسير القاموس. الافتراضي هو 32 ميجابايت ، والتي يمكن تعيينها وفقًا لظروف الذاكرة الخاصة بك ، بالطبع كلما كان أكبر ، كلما زاد حجمه.- حجم المقطع 512 يمكن أن يزيد من سرعة تكسير القاموس الكبير.المقال مستنسخ من مجتمع النبي ، المؤلف الأصلي بواسطة Qiyou ، تم حذفه