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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
rulesfinder — قواعد تحويل كلمات المرور المُتعلَّمة آلياً | Kitploit
أدوات/GitHubGitHub/synacktiv/rulesfinder
كسر كلمات المرورهجمات كلمات المرورتعلم الآلة
GitHubsynacktiv/rulesfinder

rulesfinder

قواعد تحويل كلمات المرور المُتعلَّمة آلياً

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

الأكثر شعبية

عرض الكل →

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

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

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

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

rulesfinder

قواعد تشويه كلمات المرور المُتعلَّمة آليًا!

هذه الأداة تعثر على قواعد تشويه كلمات المرور الفعّالة (خاصة بـ John the Ripper أو Hashcat) لقواميس معيّنة وقائمة من كلمات المرور.

الأداة حاليًا بجودة ألفا.

tl;dr

تحتاج إلى سلسلة أدوات Rust لبناء هذه الأداة. يمكنك إمّا التثبيت مباشرة:

root@kitploit:~
cargo install --git https://github.com/synacktiv/rulesfinder
ulimit -d 8388608  # limit memory usage to 8GBB
rulesfinder -w path/to/wordlist --cleartexts path/to/cleartexts -n 50 -t 7 --minsize 3 | tee result

أو، بعد استنساخ هذا المستودع:

root@kitploit:~
ulimit -d 8388608  # limit memory usage to 8GBB
cargo run --release --  -w path/to/wordlist --cleartexts path/to/cleartexts -n 50 -t 7 --minsize 3 | tee result

هنا، 50 هي قيمة القطع، بمعنى أنه يجب على القاعدة أن تكسر 50 كلمة مرور على الأقل ليتم الاحتفاظ بها، و 7 هو عدد الخيوط.

انتبه، يمكن لهذا البرنامج استخدام الكثير من الذاكرة بسرعة كبيرة!

ما هي؟

يمكن قراءة مقال مطوّل هنا. يشرح المقال الفكرة الكامنة وراء الأداة وما تقوم به.

الأداء

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

استخدام الذاكرة في المرحلة الأولى

المعالجة تتكوّن من جزأين:

  • الجزء الأول، وهو الأكثر استهلاكًا للذاكرة، يتأثر حصريًا بحجم مجموعة النصوص الصريحة وحجم السلسلة الفرعية الأدنى؛
  • الجزء الثاني يتأثر بجميع المعاملات، لكن، مع تساوي جميع المعاملات الأخرى، يكون تقريبًا متناسبًا من حيث الوقت المستغرق والذاكرة المستخدمة مع حجم القاموس.

عمود estimated passwords cracked أعلاه هو عدد كلمات المرور في مجموعة النصوص الصريحة التي كان سيتم كسرها باستخدام القواعد المُولَّدة مع القاموس المعطى. وكما هو الحال مع كل ما يتعلق بالتعلّم الآلي، فإنه لا يعكس بشكل مباشر أداء مجموعة القواعد. زيادة هذه القيمة بلا وعي ستكون غير مجدية، لأنها ستؤدي إلى:

  • المزيد من القواعد، مما يقلل الكفاءة الإجمالية لمجموعة القواعد؛
  • الإفراط في التلاؤم.

كقاعدة عامة، أنصح بـ:

  • استخدام حجم سلسلة فرعية أدنى يتراوح بين 4 أو 5، لاحظ أن استخدام الذاكرة في المرحلة الأولى يكون خطيًا في الغالب مع حجم مجموعة النصوص الصريحة؛
  • استخدام كلمات مرور حقيقية فقط في مجموعة النصوص الصريحة؛
  • استخدام القواميس التي ستستخدمها فعلًا أثناء جلسة الكسر. وهذا يعني قواميس قصيرة للقواعد التي ستستخدمها ضد تجزئات صعبة، وقواميس طويلة للقواعد التي ستستخدمها ضد تجزئات سريعة.
تنزيل الأداة
Cleartext sizeCleartext wordsminsize=3minsize=4minsize=5minsize=6
11.264 MB1M words3767MB3245MB2732MB2255MB
16.9 MB1.5M words7365MB6262MB5273MB4742MB
22.528 MB2M words9263MB5273MB6518MB5389MB
42.848 MB3.8M words14347MB4742MB10529MB8885MB