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



يمكن استخدام Wavecrack للقيام بما يلي:
يتم اتباع أوضاع الهجوم بالترتيب الذي تظهر به في نموذج تقديم الهاش.
من الممكن أيضًا إيقاف الكسر. ومع ذلك، كل إلغاء نهائي.
يمكن تحديد حد لعدد عمليات الكسر المتزامنة في الإعدادات حتى لا تقلل من أداء عمليات الكسر الحالية.
python-ldap$ apt-get install libsasl2-dev libldap2-dev libssl-dev rabbitmq-server
$ pip install -r requirements.txt
قم بإنشاء ملف إعدادات cracker/app_settings.py من ملف cracker/app_settings.py.example وقم بتحرير قسم Mandatory settings بشكل ملحوظ:
قم بتهيئة قاعدة البيانات المحلية المرتبطة في ملف الإعدادات cracker/app_settings.py
$ sqlite3 base.db < base_schema.sql
$ sudo service rabbitmq-server start
$ celery worker -A cracker.celery
قم بتشغيل خادم الويب Flask
server.py: هذا الوضع غير مناسب لأغراض الإنتاج$ python server.py
app.wsgi.examplesupervisorctl لإدارة celery مع مثال لملف إعدادات في supervisorcelery.conf.exampleلإيقاف عمليات الكسر بعد فترة زمنية معينة، يمكنك استخدام نص cron المقدم.
إذا كنت تريد تحديث قائمة الهاشات المدعومة، يمكنك استخدام النص المخصص الذي سيحلل wiki الخاص بـ hashcat ويولد hashcat_hashes.py محدث. للقيام بذلك، تحتاج إلى تثبيت BeautifulSoup على نظامك.
أخيرًا، إذا كنت لا ترغب في إعداد جهاز VM خاص بك، يمكنك استخدام العملية المعتمدة على Docker الموضحة في مجلد docker.
جميع أسماء المنتجات والشعارات والعلامات التجارية هي ملك لأصحابها المعنيين.
جميع الموارد المنشورة في wavecrack هي برمجيات حرة: يمكنك إعادة توزيعها و/أو تعديلها بموجب شروط رخصة GNU العامة كما نشرتها مؤسسة البرمجيات الحرة، إما الإصدار 3 من الرخصة أو (حسب اختيارك) أي إصدار لاحق.
راجع رخصة GNU العامة لمزيد من التفاصيل.