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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
PassBreaker — مُخترق كلمات مرور قائم على بايثون يدعم هجمات القاموس والقوة العمياء مع خوارزميات تجزئة متعددة، والملح (Salt)، والمعالجة المتوازية، وتقييم تعقيد كلمة المرور. | Kitploit
أدوات/GitHubGitHub/halildeniz/passbreaker
كسر كلمات المرورهجمات كلمات المرورتحليل التجزئة
GitHubhalildeniz/passbreaker

PassBreaker

مُخترق كلمات مرور قائم على بايثون يدعم هجمات القاموس والقوة العمياء مع خوارزميات تجزئة متعددة، والملح (Salt)، والمعالجة المتوازية، وتقييم تعقيد كلمة المرور.

عرض المستودعالموقع الإلكتروني
6815منذ 2 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

PassBreaker

PassBreaker هي أداة كسر كلمات المرور تعمل من سطر الأوامر تم تطويرها بلغة Python. تتيح لك تنفيذ تقنيات مختلفة لكسر كلمات المرور مثل الهجمات المستندة إلى قوائم الكلمات وهجمات القوة العمياء.

الميزات

  • كسر كلمات المرور المستندة إلى قوائم الكلمات
  • كسر كلمات المرور بالقوة العمياء
  • دعم خوارزميات تجزئة متعددة
  • قيمة ملح (Salt) اختيارية
  • خيار المعالجة المتوازية لتسريع الكسر
  • تقييم تعقيد كلمة المرور
  • إمكانية تخصيص الحد الأدنى والحد الأقصى لطول كلمة المرور
  • إمكانية تخصيص مجموعة الأحرف لهجمات القوة العمياء

التثبيت

  1. استنساخ المستودع:

    root@kitploit:~
    git clone https://github.com/HalilDeniz/PassBreaker.git
    
  2. تثبيت التبعيات المطلوبة:

    root@kitploit:~
    pip install -r requirements.txt
    

الاستخدام

root@kitploit:~
python passbreaker.py <password_hash> <wordlist_file> [--algorithm]

استبدل <password_hash> بتجزئة كلمة المرور المستهدفة و <wordlist_file> بمسار ملف قائمة الكلمات الذي يحتوي على كلمات المرور المحتملة.

الخيارات

  • --algorithm <algorithm>: تحديد خوارزمية التجزئة المستخدمة (مثل md5, sha256, sha512).
  • -s, --salt <salt>: تحديد قيمة الملح لاستخدامها.
  • -p, --parallel: تفعيل المعالجة المتوازية لتسريع الكسر.
  • -c, --complexity: تقييم تعقيد كلمة المرور قبل الكسر.
  • -b, --brute-force: تنفيذ هجوم بالقوة العمياء.
  • --min-length <min_length>: تعيين الحد الأدنى لطول كلمة المرور لهجمات القوة العمياء.
  • --max-length <max_length>: تعيين الحد الأقصى لطول كلمة المرور لهجمات القوة العمياء.
  • --character-set <character_set>: تعيين مجموعة الأحرف المستخدمة لهجمات القوة العمياء.

بالطبع! إليك المزيد من أمثلة الاستخدام مع العنوان وملاحظة صغيرة مكتوبة باللغة الإنجليزية:

أمثلة الاستخدام

كسر كلمة المرور المستندة إلى قائمة الكلمات

root@kitploit:~
python passbreaker.py 5f4dcc3b5aa765d61d8327deb882cf99 passwords.txt --algorithm md5

يحاول هذا الأمر كسر كلمة المرور بقيمة التجزئة "5f4dcc3b5aa765d61d8327deb882cf99" باستخدام خوارزمية MD5 وقائمة كلمات من ملف "passwords.txt".

هجوم القوة العمياء

root@kitploit:~
python passbreaker.py 5f4dcc3b5aa765d61d8327deb882cf99 --brute-force --min-length 6 --max-length 8 --character-set abc123

يقوم هذا الأمر بتنفيذ هجوم قوة عمياء لكسر كلمة المرور بقيمة التجزئة "5f4dcc3b5aa765d61d8327deb882cf99" عن طريق تجربة جميع التركيبات الممكنة لكلمات المرور بطول يتراوح بين 6 و 8 أحرف، باستخدام مجموعة الأحرف "abc123".

تقييم تعقيد كلمة المرور

root@kitploit:~
python passbreaker.py 5f4dcc3b5aa765d61d8327deb882cf99 passwords.txt --algorithm sha256 --complexity

يقوم هذا الأمر بتقييم تعقيد كلمات المرور في ملف "passwords.txt" ويحاول كسر كلمة المرور بقيمة التجزئة "5f4dcc3b5aa765d61d8327deb882cf99" باستخدام خوارزمية SHA-256. يحاول فقط كلمات المرور التي تستوفي متطلبات التعقيد.

استخدام قيمة الملح

root@kitploit:~
python passbreaker.py 5f4dcc3b5aa765d61d8327deb882cf99 passwords.txt --algorithm md5 --salt mysalt123

يستخدم هذا الأمر قيمة ملح محددة ("mysalt123") لعملية كسر كلمة المرور. يُستخدم الملح لتعزيز أمان كلمات المرور.

المعالجة المتوازية

root@kitploit:~
python passbreaker.py 5f4dcc3b5aa765d61d8327deb882cf99 passwords.txt --algorithm sha512 --parallel

ينفذ هذا الأمر كسر كلمة المرور مع معالجة متوازية لتسريع الكسر. يستخدم نوى معالجة متعددة، ولكنه قد يستهلك موارد نظام أكثر.

توضح هذه الأمثلة ميزات وحالات استخدام مختلفة لأداة كسر كلمات المرور "PassBreaker". يمكن للمستخدمين تخصيص المعلمات بناءً على احتياجاتهم وأهدافهم.

إخلاء مسؤولية

هذه الأداة مخصصة للأغراض التعليمية والأخلاقية فقط. يُحظر تمامًا إساءة استخدام هذه الأداة لأي أنشطة ضارة. لا يتحمل المطورون أي مسؤولية ولا يتحملون أي مسؤولية عن أي إساءة استخدام أو ضرر ناتج عن هذه الأداة.

المساهمة

نرحب بالمساهمات! للمساهمة في PassBreaker، اتبع الخطوات التالية:

  1. عمل Fork للمستودع.
  2. إنشاء فرع جديد لميزتك أو إصلاح الخلل.
  3. إجراء التغييرات ورفعها (Commit).
  4. دفع التغييرات إلى المستودع المforked.
  5. فتح طلب سحب (Pull Request) في المستودع الرئيسي.

التواصل

إذا كان لديك أي أسئلة أو تعليقات أو اقتراحات حول PassBreaker، فلا تتردد في التواصل معي:

  • LinkedIn: LinkedIn
  • TryHackMe: TryHackMe
  • Instagram: Instagram
  • YouTube: YouTube
  • البريد الإلكتروني: [email protected]

الترخيص

تم إصدار PassBreaker بموجب ترخيص MIT. راجع ملف LICENSE للحصول على مزيد من المعلومات.

تنزيل الأداة