أدوات الأمان مفتوحة المصدر
hashcat: كسر وحدة معالجة الرسومات، والقواعد، والواقع
hashcat هو محرك تكسير وحدة معالجة الرسومات: أوضاع التجزئة بالمئات، وخطوط أنابيب قائمة الكلمات والقواعد، وهجمات الأقنعة، و--show/--مسك الدفاتر اليسرى الذي يجعل كلمة مرور متعددة المئات من الجيجابايت قابلة للتدقيق. عند التعامل مع مجموعات التجزئة المستردة، فإنه ينتج نتائج تأثير السياسة التي يتم إنشاء شرائح مجلس الإدارة منها، ويفعل ذلك بسرعات الآلة التي شكلت سياسة كلمة المرور الحديثة. إنها أيضًا الأداة التي تتمتع بأقل قدر من التسامح مع أخطاء الهواة: تؤدي أوضاع التجزئة الخاطئة إلى إهدار أيام وحدة معالجة الرسومات، والمخرجات المتشققة هي مواد اعتماد حية.
النقاط الرئيسية
- تعلم -m عن ظهر قلب لأهدافك الشائعة: -m 0 (MD5)، -m 1000 (NTLM)، -m 1800 (sha512crypt)، والوضع الصحيح هو الفرق بين اللحظة الفورية والقمامة.
- أوضاع الهجوم هي المفردات الحقيقية: -a 0 قاموس + قاعدة، -a 3 قناع، -a 6 هجين؛ كل يجيب على سؤال سياسي مختلف.
- القواعد تجعل الهاشتاك يغني: مجموعات الكلمات بالإضافة إلى القواعد/rockyou-30000.rule-style تختبر مليارات المتغيرات دون وجودها على القرص.
- --show (متصدع)، --left (غير متصدع)، ومسك الدفاتر في ملفات Potfile يحول تدقيق كلمة المرور إلى علم قابل للتدقيق بدلاً من اختبار الدخان.
- المعيار المرجعي أولاً، دائمًا: يخبرك hashcat -b الموجود على بطاقاتك الفعلية بالتكلفة الفعلية للقناع قبل أن يدفع العميل أسعار ساعة GPU.
- سقف الأداء هو تجزئة تكلفة الذاكرة: تشفير وتشفير وحدات معالجة الرسومات البطيئة بشكل كبير، وهذا هو الهدف من تلك الخوارزميات - خطط للتوقعات وفقًا لذلك.
- أخلاقيات مختبر الأجهزة الخاصة: قم فقط بكسر التجزئات التي استخرجتها من الأنظمة التي تم السماح لك باختبارها (أنظمة العميل المتعاقد عليها، أجهزة المختبر الافتراضية، حساباتك الخاصة) - وحدة معالجة الرسومات بريئة، ونطاق المشاركة ليس كذلك.
- انضباط الإخراج: كلمات المرور المتشققة هي بيانات اعتماد حقيقية لأشخاص حقيقيين؛ يتم تشفير التخزين، ويتوافق الاحتفاظ مع العقد، ولا يوجد شيء في التقرير يتجاوز ما يحتاجه العميل بالفعل.
ملاحظة ميدانية
سؤالان قبل كل جولة: هل اخترت -m الصحيح، وهل قرأت ما سأفعله بالقائمة المكسورة؟ الأول يحفظ GPU-days؛ والثاني يمنع كلمات مرور العميل من رسائل البريد الإلكتروني للإحالة - وهي قاعدة من الأخطاء المهنية المبكرة.
أسئلة شائعة
ما الفرق بين -a 0 و -a 3؟
-a 0 يقوم بتشغيل القواميس والقواعد؛ -أ 3 يبني بواسطة القناع (القناع العلوي، فئة شار) القوة الغاشمة؛ الهجين (-a 6) يجمع بين الاثنين.
هل أحتاج إلى وحدة معالجة رسومات معينة؟
أي بطاقة حديثة تساعد، ولكن كسر مقاييس السرعة مع تكلفة الأجهزة والتجزئة؛ المعايير قبل التعاقدات تمنع الوعود التي لا يمكن لأي بطاقة الوفاء بها.
هل يستطيع hashcat كسر مصافحة WPA؟
نعم (الوضع 22000 في الإصدارات الحديثة مع ملف المصافحة الذي تم التقاطه بشكل صحيح)، وهذه هي الطريقة التي تنتهي بها سلسلة التكسير اللاسلكي عادةً.
وحدات معالجة الرسومات المحلية أم وحدات معالجة الرسومات السحابية؟
تعد البطاقات المحلية أرخص للعمل المستمر والاحتفاظ بالبيانات داخل الشركة؛ انفجرت السحابة لفترات كبيرة لمرة واحدة ؛ تحدد شروط التعامل مع بيانات عقد العميل ما يُسمح لك باستخدامه.
كيف تساعدك Kinetikatech في أدوات الأمان مفتوحة المصدر
لا ينبغي أن تضطر إلى أن تصبح خبيرًا في أدوات الأمان مفتوحة المصدر: يستمر محترفو مجموعة أدوات الاختبار في التحميل: حيث أوضحت الماسحات الضوئية والمتشممون والمفرقعات ووكلاء الويب طريقة استخدامها في الارتباطات الحقيقية - الأوامر والأعلام والمخرجات ومكان كل منها في المنهجية. ولهذا توجد اختبارات الاختراق و أمن خوادم لينكس بالضبط: الإعداد والتحصين والمراقبة ومهندس مناوب ليلًا ونهارًا.