بيت كيف كيفية إنشاء مولد كلمة مرور عشوائي

كيفية إنشاء مولد كلمة مرور عشوائي

جدول المحتويات:

فيديو: سكس نار Video (سبتمبر 2024)

فيديو: سكس نار Video (سبتمبر 2024)
Anonim

يعد تثبيت مدير كلمات المرور وتحميله بكل كلمات مرورك بداية جيدة ونبيلة ، لكن المهمة لا تتوقف عند هذا الحد. أنت لست محميًا بالكامل حتى تقوم باستبدال كل كلمة مرور ضعيفة وإعادة استخدامها بكلمة مرور فريدة لا يمكن لأحد تخمينها ، ولا يمكنك تذكرها. قد يؤدي هجوم تكسير كلمة المرور الغاشمة إلى إخماد كلمة مرور مثل Rover ، لكنه سيفشل عندما تكون كلمة المرور مثل qC4N $.

والسؤال هو أين تحصل على كلمات المرور العشوائية هذه؟ كل مدير كلمات المرور يأتي مع منشئ كلمات المرور العشوائية ، وبعضها أفضل من الآخرين. في معظم الحالات ، يستخدم البرنامج ما يسمى خوارزمية عشوائية زائفة. من الناحية النظرية ، يمكن للمتسلل الذي يعرف الخوارزمية ولديه حق الوصول إلى إحدى كلمات المرور التي تم إنشاؤها إنشاء نسخة متماثلة لكل كلمات المرور التي تم إنشاؤها لاحقًا (على الرغم من أنها ستكون صعبة للغاية). إذا كنت بجنون العظمة بدرجة كافية ، فقد ترغب في إنشاء مولد كلمة مرور عشوائي. يمكننا مساعدتك في بنائه باستخدام Microsoft Excel.

إن بعض المهام الأمنية لا يمكن إنكارها ، فهي تتجاوز نطاق عمل "افعلها بنفسك". لن تنشئ شبكة افتراضية خاصة ، أو VPN ، على سبيل المثال. لكن بناء هذا المشروع الصغير لا يتطلب معرفة متقدمة ، فقط القدرة على اتباع التعليمات. لا يستخدم وحدات ماكرو أو أشياء رائعة ، فقط وظائف Excel عادية. لاحظ أن هذا المشروع يعتمد بالضرورة على الخوارزمية العشوائية الزائفة في Excel. الفرق هنا هو أن الأشخاص السيئين يمكنهم دراسة منشئ كلمة المرور في أي مدير كلمات مرور متاح للجمهور ، في حين أنهم لا يستطيعون الوصول إلى واحد مدمج في منزلك.

إنشاء سقالة مولد كلمة المرور

أولاً ، دعنا ننشئ سقالة ستؤطر مولد كلمات المرور والملصقات والمكونات الثابتة. يرجى وضع الأشياء في الخلايا التي أصفها بالضبط ، لذا ستعمل الصيغ. بمجرد أن تعمل ، يمكنك تعديله لجعله خاص بك تمامًا.

في الخلية B1 ، أدخل "Random Password Generator" ، أو أي عنوان تريده لمشروعك. بدءًا من الخلية B3 والنزول ، أدخل التصنيفات "الطول" و "الأحرف الكبيرة" و "الحروف الصغيرة" و "الأرقام" و "الأحرف الخاصة". تخطي الخلية B8 ، وأدخل "اضغط F9 لإعادة التجديد" في B9 ، و "PASSWORD" في B10. يجب أن تبدو الصورة أدناه.

في الخلية C3 ، أدخل 16 أو طول كلمة المرور الافتراضية المفضلة لديك. أدخل "نعم" في الخلايا الأربع التالية تحتها. الآن أدخل الأبجدية الكبيرة بالكامل في الخلية D4 ، والأبجدية الصغيرة بأكملها في D5. أدخل الأرقام العشرة في D6 وأيًا كانت الأحرف الخاصة التي تريد استخدامها في D7. نصيحة للمحترفين: ضع الرقم 0 ، وليس أولاً ، في قائمة الأرقام ، أو سيقوم Excel بإزالته. يجب أن تبدو السقالة المكتملة مثل هذا:

أضف الصيغ التي تنشئ كلمات مرور

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

= IF (C4 = "نعم" ، D4 ، "") و IF (C5 = "نعم" ، D5 ، "") و IF (C6 = "نعم" ، D6 ، "") و IF (C7 = "نعم" ، D7 ، "")

يقوم عامل التشغيل & بمعاينة معايرة سلاسل النص. ما تقوله هذه الصيغة هو ، لكل مجموعة من مجموعات الأحرف الأربعة ، إذا كانت الخلية المجاورة تحتوي على نعم ، فقم بتضمين مجموعة الأحرف. ولكن إذا كانت تلك الخلية تحتوي على أي شيء ما عدا نعم (بغض النظر عن الحالة العلوية أو السفلية) ، فلا تدرجها. جربه الآن؛ قم بتغيير بعض خلايا Yes إلى لا أو Nay أو Frog. تتغير سلسلة الأحرف المتاحة لتتوافق مع ما قمت به.

التالي يأتي صيغة لإنشاء كلمة مرور عشوائية. في الخلية C10 ، ابدأ بهذا الإصدار الأولي:

= MID (D8، RANDBETWEEN (1، LEN (D8))، 1)

أنا سوف كسر هذا واحد من الداخل الى الخارج. تُرجع الدالة LEN طول أي قيمة تمررها ، وفي هذه الحالة طول سلسلة الأحرف المتاحة. استدعاء RANDBETWEEN لا يُرجِع بشكل مفاجئ إرجاع رقم عشوائي بين الرقمين اللذين تعطيهما ، في هذه الحالة رقم واحد وطول. وتقوم دالة MID بإرجاع جزء من سلسلة الإدخال بدءًا من الرقم الأول الذي تمرره ويستمر لعدد الأحرف التي تحددها ، في هذه الحالة واحد فقط. لذلك ، ترجع هذه الصيغة حرفًا عشوائيًا واحدًا من مجموعة الأحرف المتاحة. الضغط على المفتاح F9 يخبر Excel بإعادة حساب جميع الوظائف ؛ جربه عدة مرات وشاهد تغيير الحرف العشوائي.

بالطبع ، هذا مجرد حرف واحد ، وليس كلمة مرور كاملة. والخطوة التالية هي مرهقة بعض الشيء ، ولكنها ليست صعبة في الواقع. انقر في شريط الوظائف لتحرير الإدخال الأخير ، وإلحاق حرف وحرف حتى النهاية ، مع تمييز كل ذلك باستثناء علامة المساواة ، واضغط على Ctrl + C لنسخه إلى الحافظة. دعنا نقول أننا نريد الحد الأقصى لطول كلمة المرور 40 حرفًا. لذلك ، اضغط Ctrl + V 39 مرة. احذف علامة الضم النهائية ، واضغط مفتاح الإدخال (Enter) ، وبذلك تكون قد انتهيت.

حسنًا ، لقد انتهيت تقريبًا . كما هو مكتوب ، يقوم مولد كلمات المرور هذا دائمًا بإنشاء كلمات مرور مكونة من 40 حرفًا. نحن بحاجة إلى خفض إنتاجها إلى الطول المحدد. احفظ عملك في هذه المرحلة ، لأنك ستقوم بتحرير هذه الصيغة الطويلة الميل ؛ لن ترغب في حذفها عن طريق الصدفة!

حدد الصيغة التي تنشئ كلمة المرور وانقر فوق شريط الصيغة بعد علامة التساوي مباشرةً. نصيحة للمحترفين: يؤدي الضغط على Ctrl + Alt + U في هذه المرحلة إلى توسيع شريط الصيغة. اكتب LEFT متبوعًا بأقواس مفتوحة. قم بالتمرير إلى نهاية الصيغة واكتب فاصلة و C3 وأقواس قريبة. أحسنت! تقوم الصيغة الآن بتقليل كلمة المرور إلى الطول الذي اخترته.

صقل مولد كلمة السر

مولد كلمة السر وظيفية تماما في هذه المرحلة. إذا كنت راضيًا عنها ، فهو رائع: لقد قمت بذلك! ولكن إذا كنت مهتمًا ، يمكنك تحسين مظهره ووظائفه بعدة طرق. بالنسبة للمبتدئين ، انقر بزر الماوس الأيمن فوق D أعلى العمود D واختر "إخفاء" من القائمة. الآن ليس عليك أن ترى قوائم مجموعة الأحرف وبين الحسابات.

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

في النافذة المنبثقة الناتجة ، انقر على القائمة المنسدلة أسفل السماح واختر الرقم الصحيح. قم بإلغاء تحديد المربع "تجاهل الفراغ" ، ثم قم بتعيين "الحد الأدنى" على "8" و "الحد الأقصى" إلى 40. عندما تبدو لقطة الشاشة هنا ، انقر فوق علامة التبويب التالية ، "رسالة الإدخال". كرسالة إدخال ، اكتب "أدخل طولًا من 8 إلى 40". انسخ هذا النص إلى الحافظة ولصقه في حقل رسالة الخطأ في علامة التبويب "تنبيه الخطأ" ، ثم انقر فوق "موافق". الآن عند النقر فوق خلية الطول ، ستظهر لك مطالبة بإدخال الطول الصحيح ، وإذا ارتكبت خطأ ، فستتلقى رسالة خطأ بالمعلومات.

على استعداد لقرص واحد النهائي؟ أدخل "نعم" في الخلية E1 و "لا" أسفلها مباشرة. انقر في الخلية C4 ، الخلية الموجودة على يمين التسمية بحروف كبيرة. مرة أخرى ، انقر فوق البيانات في الشريط وحدد التحقق من صحة البيانات. اختر قائمة من القائمة المنسدلة ، وقم بإلغاء تحديد تجاهل فارغة ، وانقر في المربع المصدر ، وقم بتمييز الخلايا E1 و E2. في علامة تبويب رسالة الإدخال ، أدخل "نعم أو لا" كرسالة. في صفحة "تنبيه الخطأ" ، أدخل "نعم أو لا" كرسالة الخطأ. انقر فوق "موافق" للإنهاء. انسخ هذه الخلية إلى الخلايا الثلاث الموجودة تحتها.

هذا هو! الآن هذه الخلايا الأربع تقبل فقط نعم أو لا كقيم. والأفضل من ذلك ، أن كل منها حصل الآن على قائمة منسدلة تتيح لك اختيار إحدى هذه القيم. أوه ، بعد الانتهاء من ذلك ، انقر بزر الماوس الأيمن فوق E الكبير في الجزء العلوي من العمود E واختر إخفاء ، لذلك لا ترى الخلايا التي تغذي نظام التحقق من صحة البيانات.

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

أخيرًا ، دعنا نقفلها ، لذلك لا تدمر صيغة عن طريق الخطأ عن طريق إدخال البيانات في الخلية الخطأ. قم بتمييز الخلايا من C3 إلى C7 (هذه هي الخلية الطولية بالإضافة إلى الخلايا yes / no الأربع) ، وانقر بزر الماوس الأيمن ، واختر Format Cells. انقر فوق علامة تبويب الحماية وقم بإلغاء تحديد مربع الاختيار المسمى تأمين ، ثم انقر فوق موافق. انقر فوق مراجعة في الشريط وانقر فوق "حماية ورقة". فقط انقر فوق "موافق" لقبول الإعدادات في مربع الحوار الناتج ؛ أنت لا تحاول حماية كلمة السر ورقة ، مجرد حمايتها من الأصابع. حفظ النتيجة المجيدة!

جعل مولد كلمة السر في أوراق جوجل

أنا أزيز إكسل ، ومنذ ذلك الحين ، وجدت أوراق Google. ربما حتى قبل وجود جوجل! لكنني أعلم أن العديد من الأشخاص أقسموا بواسطة Google Sheets ، لذلك أطلقته للتأكد من أنه يدعم هذا المشروع.

لقد اتبعت إرشاداتي الخاصة ببناء مولد كلمة المرور في الأوراق ، ووجدت أن كل شيء يعمل بشكل جيد ، حتى الصيغة التي تعرض حرفًا عشوائيًا واحدًا. نجح كل شيء ، ولكن الضغط على F9 فشل في تحديث بحرف عشوائي جديد. استشارة Google ، لقد وجدت أنه لفرض تحديث يجب الضغط على F5 ، وبالتالي تحديث الصفحة بأكملها ، أو تغيير قيمة أي خلية. إنه أمر محرج ، لكنه قادر على القيام به. لقد غيرت المطالبة ليقول "اضغط F5 للتجديد".

بدلاً من إعادة إنشاء الصيغة العملاقة التي تؤدي إنشاء كلمة مرور كاملة ، قمت بنسخها من ورقة عمل Excel الخاصة بي. الحمد لله! انها عملت على ما يرام! لن أخوض في التفاصيل هنا ، لكنني تمكنت من إعادة إنشاء قواعد التحقق من صحة البيانات وإخفاء الأعمدة غير المرغوب فيها أيضًا. إذا كنت تستخدم الأوراق بدلاً من Excel ، فلا يزال هذا المشروع يعمل من أجلك.

أنت فعلت ذلك!

سواءً أكنت قبلت إصدار العارية أو ذهبت لتطبيق تعديلات الهوى ، فلديك الآن مُنشئ كلمة مرور كتبته بنفسك. صحيح أن Excel يستخدم منشئ الأرقام العشوائية المزيفة ، ولكن يمكنك إضافة العشوائية الخاصة بك عن طريق النقر فوق F9 بشكل متكرر قبل قبول كلمة المرور التي تم إنشاؤها. وعلى الرغم من أن أحد المتطفلين قد يعمل على إجراء هندسة عكسية لمولد كلمة المرور في منتج لإدارة كلمات المرور يستخدمه الملايين ، إلا أن الأداة المساعدة لمرة واحدة ليست فقط على الرادار. أنت فعلت ذلك!

كيفية إنشاء مولد كلمة مرور عشوائي