أدوات رائعة لكسر كلمات المرور 
في علم التعمية وأمن الحاسوب، كسر كلمات المرور هو عملية استعادة كلمات المرور من البيانات التي تم تخزينها أو نقلها بواسطة نظام حاسوبي بشكل مشوش. نهج شائع (هجوم القوة العمياء) هو محاولة تخمينات متكررة لكلمة المرور والتحقق منها مقابل تجزئة تشفيرية متاحة لكلمة المرور.
هذه قائمة منسقة من الأدوات الرائعة والأبحاث والورقات العلمية والمشاريع الأخرى المتعلقة بكسر كلمات المرور وأمن كلمات المرور بواسطة @[email protected].
اقرأ CONTRIBUTING.md قبل المساهمة! باختصار:
- القائمة مرتبة أبجديًا
- في حالة الشك، استخدم awesome-lint
- إذا كنت تعتقد أن عنصرًا ما لا ينبغي أن يكون هنا افتح مشكلة
المحتويات
كتب
سحابة
- Cloud_crack - كسر كلمات المرور باستخدام Terraform و AWS.
- Cloudcat - سكربت لأتمتة إنشاء البنية التحتية السحابية لكسر التجزئات.
- Cloudstomp - نشر آلي للحالات على EC2 عبر إضافة لتطبيقات عالية المعالجة/GPU بأقل سعر.
- Cloudtopolis - أداة تسهل تثبيت وتجهيز Hashtopolis على منصة Google Cloud Shell بسرعة وبدون تدخل كامل (ومجانًا أيضًا!).
- NPK - NPK هي منصة موزعة لكسر التجزئات مبنية بالكامل من مكونات بدون خادم في AWS تشمل Cognito و DynamoDB و S3.
- Penglab - إساءة استخدام Google Colab لكسر التجزئات.
- Rook - أتمتة إنشاء حالات AWS p3 لاستخدامها في كسر كلمات المرور باستخدام GPU.
تحويل
- 7z2hashcat - استخراج المعلومات من أرشيفات .7z المحمية بكلمة مرور (وملفات .sfx) بحيث يمكنك كسر هذه "التجزئات" باستخدام hashcat.
- MacinHash - تحويل ملف كلمة مرور macOS plist إلى ملف تجزئة لأدوات كسر كلمات المرور.
- NetNTLM-Hashcat - تحويل تجزئات صيغة John The Ripper/Cain (مفردة أو مجمعة) إلى صيغة تجزئة متوافقة مع HashCat.
- Rubeus-to-Hashcat - تحويل/تنسيق مخرجات Rubeus kerberoasting إلى صيغة hashcat قابلة للقراءة.
- WINHELLO2hashcat - باستخدام هذه الأداة يمكن استخراج "التجزئة" من رمز PIN لنظام Windows Hello. يمكن كسر هذه التجزئة باستخدام Hashcat.
- bitwarden2hashcat - أداة تحول بيانات Bitwarden إلى تجزئة مناسبة لـ hashcat.
- hc_to_7z - تحويل تجزئات hashcat لـ 7-Zip مرة أخرى إلى أرشيفات 7z.
- hcxtools - حل محمول لتحويل ملفات تفريغ WiFi بصيغة cap/pcap/pcapng (مضغوطة بـ gz) إلى صيغ hashcat.
- itunes_backup2hashcat - استخراج المعلومات اللازمة من ملفات Manifest.plist لتحويلها إلى تجزئات متوافقة مع hashcat.
- mongodb2hashcat - استخراج التجزئات من خادم قاعدة بيانات MongoDB إلى صيغة تجزئة يقبلها hashcat: -m 24100 (SCRAM-SHA-1) أو -m 24200 (SCRAM-SHA-256).
Hashcat
Hashcat هي "أسرع وأكثر أداة استعادة كلمات مرور تقدمًا في العالم." فيما يلي مشاريع مرتبطة مباشرة بـ Hashcat بشكل أو بآخر.
- Autocrack - مجموعة من أدوات الخادم والعميل لكسر التجزئات تلقائيًا وبشكل خفيف.
- docker-hashcat - أحدث حاوية docker لـ hashcat لنظام Ubuntu 18.04 مع CUDA و OpenCL و POCL.
- Hashcat-Stuffs - مجموعة من قوائم وأشياء hashcat.
- hashcat-utils - أدوات صغيرة مفيدة في كسر كلمات المرور المتقدم.
- Hashfilter - قراءة ملف potfile لـ hashcat وتحليل أنواع مختلفة في قاعدة بيانات sqlite.
- known_hosts-hashcat - دليل وأداة لكسر ملفات known_hosts لـ SSH باستخدام hashcat.
- pyhashcat - ربط Python C API بـ libhashcat.
أتمتة
- autocrack - غلاف لـ Hashcat للمساعدة في أتمتة عملية الكسر.
- hat - أداة Hashcat آلية لقوائم الكلمات والقواعد الشائعة لتسريع عملية كسر التجزئات أثناء المهام.
- hate_crack - أداة لأتمتة منهجيات الكسر عبر Hashcat من فريق TrustedSec.
- Naive hashcat - Naive hashcat هو سكربت جاهز للتشغيل ومهيأ مسبقًا بمعايير/أنواع هجوم ساذجة ومختبرة تجريبيًا و"جيدة بما يكفي".
كسر موزع
- CrackLord - نظام قائمة انتظار وموارد لكسر كلمات المرور.
- fitcrack - نظام كسر كلمات مرور موزع قائم على hashcat.
- Hashstation - Hashstation هو نظام كسر كلمات مرور موزع قائم على BOINC مع واجهة ويب مضمنة.
- Hashtopolis - أداة متعددة المنصات من نوع خادم-عميل لتوزيع مهام hashcat على أجهزة كمبيوتر متعددة.
- Kraken - نظام كسر كلمات مرور بالقوة العمياء موزع متعدد المنصات.
قواعد
- clem9669 rules - قاعدة لـ hashcat أو john.
- hashcat rules collection - ربما أكبر مجموعة من قواعد hashcat موجودة.
- Hob0Rules - قواعد كسر كلمات مرور لـ Hashcat بناءً على إحصائيات وأنماط الصناعة.
- Kaonashi - قائمة كلمات وقواعد وأقنعة من مشروع Kaonashi (RootedCON 2019).
- nsa-rules - قواعد وأقنعة كسر كلمات مرور لـ hashcat تم إنشاؤها من كلمات مرور مكسورة.
- nyxgeek-rules - قواعد كسر كلمات مرور مخصصة لـ Hashcat و John the Ripper.
- OneRuleToRuleThemAll - "قاعدة واحدة لكسر كل كلمات المرور. أو على الأقل نأمل ذلك."
- OneRuleToRuleThemStill - "نسخة محدثة ومحسنة من قاعدة OneRuleToRuleThemAll الأصلية لـ hashcat."
- pantagrule - مجموعات قواعد كبيرة لـ hashcat تم إنشاؤها من كلمات مرور مخترقة في العالم الحقيقي.
أدوات القواعد