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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Narthex — مولد قاموس شخصي معياري. | Kitploit
أدوات/GitHubGitHub/michaeldim02/narthex
كسر كلمات المرورهجمات كلمات المروراختبار الاختراق
GitHubmichaeldim02/narthex

Narthex

مولد قاموس شخصي معياري.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

Narthex

شعار Narthex

Narthex (باليونانية: Νάρθηξ, νάρθηκας) هو مولد قواميس معياري وبسيط لأنظمة Unix وما يشابهها من أنظمة التشغيل، مكتوب بلغة C و Shell. يحتوي على برامج مستقلة على نمط Unix لإنشاء قواميس مخصصة يمكن استخدامها لاستعادة كلمات المرور وتقييم الأمان. تتعاون البرامج باستخدام تيارات النص (text streams) وفقًا لفلسفة Unix. هذا المشروع مرخص بموجب رخصة GPL v3.0.

لقد أعددت مقطع فيديو لشرح استخدام Narthex: https://www.youtube.com/watch?v=U0UmCeLJSkk&t=938s (الطابع الزمني مقصود)

الأدوات

  • nchance - أداة تحويل الحروف إلى أحرف كبيرة (Capitalization) تضيف النتائج إلى أسفل القاموس.
  • ninc - أداة زيادة (Incrementation) تضاعف الأسطر الأبجدية وتُلحق n++ بنهاية كل سطر.
  • ncom - أداة دمج (Combination) تنشئ توليفات مختلفة بين الأسطر الموجودة في القاموس.
  • nrev - أداة عكس (Reversing) تُلحق النسخ المعكوسة من الأسطر بنهاية القاموس.
  • nleet - أداة تحويل إلى Leet (Leetifier). تستبدل الأحرف بما يعادلها من Leet، مثل @ بدلاً من a، أو 3 بدلاً من e.
  • nclean - أداة لإزالة كلمات المرور التي لا تستوفي معاييرك (قصيرة جدًا، لا تحتوي على أحرف خاصة، إلخ).
  • napp - أداة تُلحق أحرفًا أو كلمات قبل أو بعد أسطر القاموس.
  • ngen - أداة تُنشئ التباديل (permutations) بطول ومجموعة أحرف معينة (تعمل ولكنها قيد التطوير).
  • nwiz - معالج (wizard) يطلب المعلومات ويجمع الأدوات معًا لإنشاء قاموس نهائي.

لقطات الشاشة

شعار Narthex شعار Narthex

التبعيات

لا توجد تبعيات صارمة (hard dependencies) لـ Narthex، ولكن هناك تبعيتان للبناء هما GCC و Make، وكلاهما مطلوب لتجميع وتثبيت الباينري بسهولة، ولكن ليس لتشغيلهما.

التثبيت

للتثبيت، نفّذ الأوامر التالية:

root@kitploit:~
$ git clone https://github.com/MichaelDim02/Narthex.git && cd Narthex
$ sudo make install

الاستخدام

للاستخدام السهل، يوجد برنامج معالج يسمى nwiz يمكنك استخدامه. فقط شغّل:

root@kitploit:~
$ nwiz

وسيطلب منك معلومات الهدف ويولد القاموس لك.

الاستخدام المتقدم

إذا كنت تريد الاستفادة الكاملة من Narthex، يمكنك قراءة صفحات الدليل (manpages) لكل أداة. ما تفعله جميعها في الواقع هو تحسين القواميس الصغيرة. إنها بسيطة جدًا، وتستخدم تيارات النص (Unix text streams) لقراءة البيانات وإخراجها. على سبيل المثال، احفظ كلمتين رئيسيتين في ملف نصي words.txt كل كلمة في سطر منفصل، ثم شغّل:

root@kitploit:~
$ cat words.txt | nhance -f | ncom | nleet a:@ | ninc 1 30 > dictionary.txt

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

root@kitploit:~
$ cat words.txt | nhance -f | ncom -d .- | ninc 1 200 -d .- | nrev | nleet | napp -c '@#$' > dict1.txt

المثال أعلاه، مع 4 كلمات رئيسية فقط في words.txt (واحدة منها رقمية)، أنشأ قائمة كلمات من 2,279,744 كلمة مرور (38 ميجابايت).

كما يتضح، وكما هو الحال مع أدوات Unix، يمكن التفكير في أدوات Narthex على أنها لبنات بناء، حيث يمتلك المستخدم كل الصلاحية لربطها بطرق مختلفة لتوليد قائمة كلمات المرور المطلوبة.

تبرع

paypal

خيارات تبرع إضافية على الموقع: mcdim.xyz

تنزيل الأداة