هذا المشروع عبارة عن مولّد كلمات مرور عشوائية وآمنة باستخدام لغة Python. يساعدك على إنشاء كلمات مرور قوية وسهلة التخصيص، مع ميزات:
إضافة أحرف كبيرة عشوائية.
إضافة أرقام بشكل عشوائي.
التحكم في طول كل كلمة مرور.
generatePassword(pwlength) → توليد كلمات مرور حسب الطول المطلوب.
replaceWithNumber(pword) → إضافة أرقام عشوائية داخل كلمة المرور.
replaceWithUppercaseLetter(pword) → تحويل بعض الحروف إلى كبيرة لزيادة الأمان.
1️⃣ تثبيت Python
تأكد أن Python مثبتة على جهازك (يفضل Python 3.7+).
2️⃣ تشغيل الكود python password-generator.py
سيطلب منك البرنامج: عدد كلمات المرور التي تريد توليدها.
ثم يطلب طول كل كلمة مرور (الحد الأدنى 8).
سيقوم البرنامج بطباعة كلمات المرور الناتجة في النهاية.
يطلب البرنامج من المستخدم عدد كلمات المرور المطلوبة وطول كل كلمة.
يتم توليد كلمات مرور عشوائية من الحروف الصغيرة.
إضافة أرقام عشوائية داخل النصف الأول من الكلمة.
تحويل بعض الحروف إلى أحرف كبيرة في النصف الثاني من الكلمة.
عرض كلمات المرور الناتجة على المستخدم.
استخدم طول كلمة مرور ≥ 12 للحصول على أمان أعلى.
يمكن تعديل الكود لإضافة رموز خاصة مثل @, #, ! لزيادة قوة كلمات المرور.
يمكنك دمج هذا البرنامج مع أي مشروع ويب أو تطبيق لتوليد كلمات مرور تلقائيًا.
يعلمك أساسيات توليد البيانات العشوائية في بايثون.
مثال عملي على التحكم في النصوص والتعديل عليها برمجيًا.
يمكن تطويره لاحقًا لإنتاج كلمات مرور قوية جدًا وآمنة لأي نظام.
Python · Password Generator · Random Password · Secure Password · Cybersecurity · Python Project
بايثون · مولد كلمات المرور · كلمة مرور عشوائية · أمان المعلومات · مشروع بايثون
هذا المشروع يوضح أن حتى الأدوات الصغيرة يمكن أن تساعد في تحسين الأمان اليومي، وفهم أساسيات البرمجة العملية. 💡 النصيحة النهائية: لا تتوقف عند توليد كلمات المرور فقط، جرب تعديل الكود، إضافة خصائص جديدة، وابتكر أدوات آمنة تناسب احتياجاتك.