Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
wavecrack — واجهة ويب من Wavestone لتكسير كلمات المرور باستخدام hashcat | Kitploit
أدوات/GitHubGitHub/wavestone-cdt/wavecrack
كسر كلمات المرورهجمات كلمات المرورأمن الويباختبار الاختراق
GitHubwavestone-cdt/wavecrack

wavecrack

واجهة ويب من Wavestone لتكسير كلمات المرور باستخدام hashcat

عرض المستودع
172361منذ 7 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

Wavecrack

الوصف

واجهة ويب سهلة الاستخدام لمشاركة صندوق كسر هاش كات بين عدة مستخدمين مع بعض الخيارات المحددة مسبقًا.

لقطات الشاشة

  • The homepage The homepage
  • Adding an hash to crack Adding an hash to crack
  • Seeing the results and some stats Seeing the results and some stats

الملخص

  • يمكن استخدام تطبيق الويب هذا لإطلاق كسر كلمات المرور غير المتزامن باستخدام hashcat.
  • تحاول الواجهة أن تكون سهلة الاستخدام قدر الإمكان وتسهل اختيار طريقة كسر كلمة المرور و أتمتة تتابع أوضاع الهجوم المختلفة.
  • كما تعرض إحصائيات حول كلمات المرور المكسورة وتسمح بتصدير قائمة كلمات المرور المكسورة بصيغة CSV.
  • تم تصميم التطبيق لاستخدامه في بيئة متعددة المستخدمين مع فصل صارم بين نتائج الكسر للمستخدمين المختلفين: يمكن إجراء مصادقة المستخدم من خلال دليل LDAP أو المصادقة الأساسية.

الاستخدام

يمكن استخدام Wavecrack للقيام بما يلي:

  • إضافة هاشات كلمات مرور جديدة، اختر وضع الهجوم ومدة الكسر
  • عرض عمليات الكسر السابقة والحالية لمستخدمك مع إحصائيات ورسوم بيانية
  • عرض الحمل الإجمالي للمنصة
  • تحميل ملف محمي بكلمة مرور واستخراج هاشه

يتم اتباع أوضاع الهجوم بالترتيب الذي تظهر به في نموذج تقديم الهاش.
من الممكن أيضًا إيقاف الكسر. ومع ذلك، كل إلغاء نهائي.
يمكن تحديد حد لعدد عمليات الكسر المتزامنة في الإعدادات حتى لا تقلل من أداء عمليات الكسر الحالية.

المتطلبات

  • hashcat: اتبع هذه التعليمات لاستخدام وحدة المعالجة المركزية فقط على مضيف Kali linux
  • flask (>=0.10.1)
  • celery (>=3.1.18)
  • SQLite (>=3.8.7.4)
  • rabbitmq-server (>= 3.4.3)
  • قواعد hashcat (أمثلة)
  • قوائم الكلمات (أمثلة)

التثبيت

  • قم بتثبيت متطلبات خادم RabbitMQ و python-ldap
root@kitploit:~
$ apt-get install libsasl2-dev libldap2-dev libssl-dev rabbitmq-server
  • قم بتثبيت متطلبات بايثون
root@kitploit:~
$ pip install -r requirements.txt
  • قم بإنشاء ملف إعدادات cracker/app_settings.py من ملف cracker/app_settings.py.example وقم بتحرير قسم Mandatory settings بشكل ملحوظ:

    • مسار hashcat
    • سلسلة اتصال RabbitMQ: افتراضيًا، يتم استخدام حساب guest/guest. تأكد من تعزيز تثبيتك
    • مسار قاعدة بيانات SQLite
    • مسار قواعد hashcat
    • مسار قوائم الكلمات
    • معلمات LDAP:
      • عنوان IP
      • المنفذ
      • قاعدة بيانات LDAP للمستخدمين
      • قاعدة DN
  • قم بتهيئة قاعدة البيانات المحلية المرتبطة في ملف الإعدادات cracker/app_settings.py

root@kitploit:~
$ sqlite3 base.db < base_schema.sql
  • قم بتشغيل خادم RabbitMQ
root@kitploit:~
$ sudo service rabbitmq-server start
  • قم بتشغيل Celery من مجلد التطبيق
root@kitploit:~
$ celery worker -A cracker.celery
  • قم بتشغيل خادم الويب Flask

    • مباشرة من ملف server.py: هذا الوضع غير مناسب لأغراض الإنتاج
    root@kitploit:~
    $ python server.py
    
    • باستخدام نص wsgi: يتم تقديم مثال لـ app.wsgi.example
    • وبالمثل، يمكن استخدام supervisorctl لإدارة celery مع مثال لملف إعدادات في supervisorcelery.conf.example
  • لإيقاف عمليات الكسر بعد فترة زمنية معينة، يمكنك استخدام نص cron المقدم.

  • إذا كنت تريد تحديث قائمة الهاشات المدعومة، يمكنك استخدام النص المخصص الذي سيحلل wiki الخاص بـ hashcat ويولد hashcat_hashes.py محدث. للقيام بذلك، تحتاج إلى تثبيت BeautifulSoup على نظامك.

أخيرًا، إذا كنت لا ترغب في إعداد جهاز VM خاص بك، يمكنك استخدام العملية المعتمدة على Docker الموضحة في مجلد docker.

حقوق النشر والترخيص

جميع أسماء المنتجات والشعارات والعلامات التجارية هي ملك لأصحابها المعنيين.
جميع الموارد المنشورة في wavecrack هي برمجيات حرة: يمكنك إعادة توزيعها و/أو تعديلها بموجب شروط رخصة GNU العامة كما نشرتها مؤسسة البرمجيات الحرة، إما الإصدار 3 من الرخصة أو (حسب اختيارك) أي إصدار لاحق. راجع رخصة GNU العامة لمزيد من التفاصيل.

جهة الاتصال

  • Cyprien Oger < cyprien.oger at wavestone d0t com >
  • CERT-W < cert at wavestone d0t com >
تنزيل الأداة