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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
password_generator — أداة CLI لتوليد كلمات مرور آمنة تشفيريًا وجاهزة للإنتاج، مع 17 وضعًا للتوليد، وشفافية في الإنتروبيا، وخيارات تخصيص شاملة. | Kitploit
أدوات/GitHubGitHub/krishnakanthb13/password_generator
أدوات عامةكسر كلمات المرورأدوات التشفير/فك التشفيرالتشفيرالأدوات والمكوناتالمصادقة
GitHubkrishnakanthb13/password_generator

password_generator

أداة CLI لتوليد كلمات مرور آمنة تشفيريًا وجاهزة للإنتاج، مع 17 وضعًا للتوليد، وشفافية في الإنتروبيا، وخيارات تخصيص شاملة.

عرض المستودع
24411منذ 7 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

PassForge - أداة سطر أوامر شاملة لتوليد كلمات المرور

أداة سطر أوامر (CLI) لتوليد كلمات مرور آمنة من الناحية التشفيرية وجاهزة للإنتاج، مع 17 وضع توليد، وشفافية في الإنتروبيا، وخيارات تخصيص شاملة.

PassForge_v1.2.0

PassForge_v1.0.5

PassForge_v1.0.14

الميزات

17 وضع توليد

المولدالأمرالوصف
عشوائيrandom, rكلمات مرور عشوائية آمنة تشفيريًا
عبارة مرورphrase, pعبارات مرور مبنية على كلمات باستخدام قائمة كلمات EFF
ليتسبيكleet, lعبارات مرور مع استبدال الأحرف (A→4, E→3, إلخ)
رقم التعريف الشخصيpinأرقام تعريف شخصية (PIN) بطول قابل للتكوين
قابل للنطقpronounce, prكلمات مرور سهلة النطق مبنية على مقاطع
UUIDuuid, uمعرفات UUID وفقًا لـ RFC 4122/9562 (v1, v4, v7) والنسخة القصيرة (Base58)
Base64base64, b64أسرار مشفرة بتنسيق base64 آمن للاستخدام في عناوين URL
سر JWTjwtأسرار عالية الإنتروبيا لتوقيع JWT (HS256/384/512)
مفتاح WiFiwifiمفاتيح متوافقة مع WPA2/WPA3 (8-63 حرفًا)
مفتاح ترخيصlicenseمفاتيح ترخيص البرامج (تنسيق AXB، مثل 5x5)
رموز الاستردادrecoveryرموز نسخ احتياطي للمصادقة الثنائية (رقمية أو قائمة على الكلمات)
رمز/سر OTPotpرموز وأسرار TOTP/HOTP مع URI otpauth
نمطpatternكلمات مرور مبنية على شبكة مرئية
عبارة ذات سمةphrase (مخصص)عبارات مرور من قوائم كلمات ذات سمات (حيوانات، خيال علمي، إلخ)
ناتو صوتيphonetic, phتحويل النص/كلمات المرور إلى أبجدية ناتو (ألفا-برافو)
تحليلanalyze, checkتحليل قوة كلمة مرور موجودة
السجلhistoryعرض سجل توليد كلمات المرور (افتراضيًا 10 إدخالات)
  • ملفات تعريف محددة مسبقًا: توليد بنقرة واحدة لحالات الاستخدام الشائعة (قوي، سهل التذكر، مطور، إلخ)
  • قائمة تفاعلية: قائمة كاملة الميزات للتوليد الموجه
  • مشغلات النظام الأساسي: نصوص .bat و .sh مخصصة مع قوائم تفاعلية
  • الأمان التشفيري: يستخدم وحدة secrets الخاصة بلغة Python لـ CSPRNG
  • شفافية الإنتروبيا: حساب الإنتروبيا في الوقت الفعلي وتحليل القوة
  • تحليل zxcvbn: فحص قوة كلمة المرور القائمة على الأنماط (هجمات القاموس، التسلسلات)
  • الحافظة الآمنة: مسح تلقائي للحافظة بعد مهلة زمنية قابلة للتكوين
  • رموز OTP المباشرة: يولد رموز TOTP الحالية المكونة من 6/8 أرقام مع السر
  • رموز QR لـ OTP: رموز QR قابلة للمسح لتطبيقات المصادقة
  • إخراج ملون: تمييز مرئي بين أنواع الأحرف
  • تصدير JSON: إخراج قابل للقراءة آليًا للبرمجة النصية
  • الوضع المتوازن: يضمن توزيعًا مقروءًا (60٪ حروف، 20٪ أرقام، 20٪ رموز)
  • دليل المولد: وثائق شاملة لجميع أنواع المولدات الـ 14.
  • سجل مشفر (Vault): يقوم تلقائيًا بتشفير كلمات المرور المحفوظة باستخدام AES-128 (Fernet).
  • تخزين آمن للخزنة: تتعامل الخزنة المخصصة مع المفاتيح التشفيرية عبر .env (موصى به) أو ملف .vault.key القديم بصلاحيات صارمة 0600
  • هندسة بدون تسريب: 🛡️ يتم حظر الوصول إلى الكود المصدري والسجلات من المتصفح في وضع PWA؛ يتم إخفاء المدخلات الحساسة في وضع CLI لتحليل الإنتروبيا.
  • صادرات مع تنقيح: تصدير السجل مع التركيز على الأمان مع تنقيح تلقائي لكلمات المرور افتراضيًا
  • واجهة بدون مسافة بادئة: إخراج نظيف واحترافي بمحاذاة لليسار لجميع الأوضاع
  • ليتسبيك ذكي: استبدال احتمالي لكلمات مرور أكثر طبيعية وقابلية للقراءة
  • تحقق قوي: مطالبات تفاعلية بقيم افتراضية ومعالجة متكررة للأخطاء
  • واجهة أمامية PWA دفاعية: 🛡️ فحوصات أمان مدمجة لأصول CDN لمنع تعطل التهيئة.
  • معدِّلات عامة: أوضاع --easy-read و --easy-say
  • الوضع البارانويدي: تجميع إنتروبيا يدوي اختياري عبر توقيت لوحة المفاتيح (jitter) لأقصى أمان.

التثبيت

# استنساخ المستودع
git clone https://github.com/krishnakanthb13/password_generator.git
cd password_generator

# تثبيت التبعيات (colorama, cryptography, pyperclip, إلخ.)
pip install -r requirements.txt

البداية السريعة

# إنشاء كلمة مرور عشوائية بطول 20 حرفًا
python main.py random -l 20

# إنشاء عبارة مرور من 4 كلمات
python main.py phrase -w 4 --capitalize

# إنشاء عبارة مرور ليتسبيك
python main.py leet -w 3 -s _

# إنشاء مع تحليل الإنتروبيا
python main.py --show-entropy random -l 16

# تشغيل الوضع التفاعلي
python main.py --interactive

# استخدام ملف تعريف محدد مسبقًا (Strong)
python main.py --preset strong --show-entropy

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

كلمات المرور العشوائية

# كلمة مرور أساسية بطول 16 حرفًا
python main.py random

# 24 حرفًا، أحرف فقط
python main.py random -l 24 --no-symbols --no-digits

# سهلة القراءة (بدون 0/O، 1/l/I)
python main.py --easy-read random -l 20

# مع الحد الأدنى من المتطلبات
python main.py random -l 16 --min-upper 2 --min-digits 2 --min-symbols 1

# الوضع المتوازن (معظمها أحرف، رموز أقل)
python main.py random -l 24 --balanced

عبارات المرور

# عبارة مرور قياسية من 4 كلمات
python main.py phrase -w 4

# مكتوبة بحرف كبير وفاصل شرطة سفلية
python main.py phrase -w 5 -s _ --capitalize

# حالة بديلة (إنتروبيا عالية)
python main.py phrase -w 4 -s . --alternate
# الإخراج: aPpLe.bAnAnA.cHeRrY.dAtE

# حروف كبيرة مع فاصل شرطة (إنتروبيا عالية)
python main.py phrase -w 4 -s . --uppercase
# الإخراج: APPLE-BANANA-CHERRY-DATE

# نسخة ليتسبيك (استبدال ذكي بنسبة 50٪)
python main.py leet -w 4 -s -
# الإخراج: 4PPl3.8@N@[email protected]

# عبارة مرور ذات سمة (باستخدام 'animals.txt')
python main.py phrase -w 4 --capitalize --wordlist data/wordlists/animals.txt
# الإخراج: Tiger-Falcon-Shark-Wolf

مفاتيح البرامج (A x B)

# 5 أجزاء كل منها 5 أحرف
python main.py license --segments 5 --segment-length 5

# 4 أجزاء كل منها 8 أحرف
python main.py license --segments 4 --segment-length 8

رموز المطورين

# سر JWT لـ HS256
python main.py jwt --bits 256

# مفتاح API بتنسيق Base64
python main.py base64 -b 32 --url-safe

# رمز UUID (v4 عشوائي)
python main.py uuid --upper

# UUID v7 (قائم على الوقت، قابل للفرز)
python main.py uuid --ver 7
# أو اختصار
python main.py uuid --v7

# UUID قصير (مشفر بـ Base58، ~22 حرفًا)
python main.py uuid --short

# إنشاء UUID v7 باستخدام الاختصار
python main.py u --v7

# إنشاء 10 UUID v4 قصيرة
python main.py uuid --v4 --short -n 10

# تحويل صوتي ناتو
python main.py phonetic --text "PassForge"
# الإخراج: Papa-Alpha-Sierra-Sierra-Foxtrot-Oscar-Romeo-Golf-Echo

الأمان والتسجيل

# تحليل كلمة مرور موجودة
python main.py analyze "p@ssword123"

# التسجيل في السجل
python main.py --log random -l 16

# عرض آخر 10 إدخالات في السجل (افتراضي)
python main.py history

# عرض جميع إدخالات السجل (يتم فك تشفيرها فورًا)
python main.py history --all

# عرض السجل مع تنقيح كلمات المرور
python main.py history --redact

# تصدير السجل (بالتنقيح افتراضيًا)
python main.py history --export backup.json

# تصدير السجل (نص عادي - يتطلب الحذر)
python main.py history --export secrets.csv --no-redact

# إخراج JSON للبرمجة النصية
python main.py --json jwt --bits 256

مرجع الأوامر

تنزيل الأداة