اختبار قوة كلمة السر
كلمة مرورك لا تغادر جهازك أبداً. كيف نحافظ على خصوصيتها
جرّب:
- اعرف الوقت اللازم لكسرها وما إذا كانت قد تسرّبت.
يفحص جميع تسريبات البيانات المعروفة عندما تتوقف عن الكتابة.
أداة مجانية لفحص قوة كلمة المرور (password strength checker)
اختبر مدى أمان كلمة المرور باستخدام أداة password strength checker. اكتبها أو الصقها أعلاه لمعرفة مدى قوتها، والوقت الذي قد يستغرقه كسرها، وما إذا كانت ضمن أكثر مليون كلمة مرور تسريباً. يجري كل ذلك في متصفحك أثناء الكتابة، ولا تغادر كلمة المرور هذا الجهاز أبداً.
عندما تتوقف عن الكتابة، تبحث الأداة أيضاً عن كلمة المرور في قائمة Pwned Passwords من Have I Been Pwned، ولا ترسل سوى 5 محارف من بصمة رقمية مموّهة، ولا ترسل كلمة المرور أبداً. تعرّف على ما يُرسَل بالضبط.
انتقل إلى: معنى النتيجة · ما الذي يُرسَل · إذا كانت ضعيفة · أسئلة
ماذا تعني النتيجة؟
لا تُكسر معظم كلمات المرور عن طريق شخص يكتب تخميناته في صفحة تسجيل الدخول. بل يُخترق موقع، وتُسرق كلمات المرور المخزّنة فيه، ثم يحاول المهاجمون تخمين كلمات المرور في تلك القائمة على أجهزتهم، بأقصى سرعة تسمح بها أجهزتهم. الوقت الذي تعرضه أداة الفحص يفترض استخدام 1000 بطاقة رسومات للتخمين بأقصى سرعة، وهذا الوقت هو ما يحدد مستوى القوة:
- قوية جداً
- مليون عام أو أكثر
- قوية بما يكفي لكل ما تستطيع أداة الفحص هذه تقييمه، إذا كانت عشوائية وغير مستخدمة في أي حساب آخر
- قوية
- أقل من مليون عام
- مناسبة لمعظم الحسابات، إذا كانت غير مستخدمة في أي حساب آخر
- متوسطة
- أقل من 100 عام
- استبدلها عند تسجيل الدخول في المرة القادمة
- ضعيفة
- أقل من عام
- غيّرها الآن في كل مكان تستخدمها فيه
تبدو قوية، لكنها ليست كذلك
تعتمد معظم أدوات فحص قوة كلمة المرور على طولها وأنواع الأحرف فيها، لذا تقيّم كلمة مرور مثل P@ssw0rd2024! على أنها قوية. أما أدوات كسر كلمات المرور فلا تكتفي بالعدّ؛ بل تجرّب الأنماط التي يستخدمها الناس، وتبدأ بها أولاً. إليك كيف تقيّم هذه الأداة بعض كلمات المرور التي تبدو جيدة:
P@ssw0rd2024!مسرّبةكلمة مع استبدال بعض أحرفها بأحرف مشابهة شكلاً، وسنة، ورمز: ظهرت في تسريبات البيانات نحو 500 مرةPassword123!مسرّبةظهرت في تسريبات البيانات نحو 300,000 مرةLiverpool1892مسرّبةاسم فريق وسنة تأسيسه: ظهرت في التسريبات نحو 27,000 مرةk7#Rq!9vT$2m@Lxقوية جداًعشوائية: يستغرق كسرها 31 مليون سنة
كلمة المرور التي ظهرت في تسريب بيانات غير آمنة مهما كانت قوتها، لأن المهاجمين يجرّبون كلمات المرور المسرّبة قبل أي شيء آخر. يمكن لأداة الفحص أن تُظهر أن كلمة المرور ضعيفة، لكنها لا تستطيع إثبات أنها آمنة.
المصادر: اختبارات أداء بطاقات الرسومات (hashcat)، zxcvbn (USENIX Security)، إرشادات NIST لكلمات المرور، NIST حول الحوسبة الكمومية. قوائم الكلمات من FrequencyWords من إعداد Hermit Dave، بترخيص CC BY-SA 4.0.
ما الذي يُرسَل عند فحص التسريبات
لا يُرسَل شيء أثناء كتابة كل محرف. عندما تتوقف عن الكتابة أو تلصق كلمة مرور، يحدث ما يلي مرة واحدة، باستخدام كلمة المرور password مثالاً:
- تكتب كلمة المرور
passwordتبقى على جهازك - يحوّلها متصفحك إلى بصمة باستخدام SHA-1
5BAA61E4C9B93F3F0682250B6CF8331B7EE68FD8تبقى على جهازك - تُرسَل أول 5 أحرف فقط إلى Have I Been Pwned
5BAA6تُرسَل - تعيد الخدمة جميع بصمات كلمات المرور المسرّبة التي تبدأ بالأحرف نفسها، وعددها نحو 2,000، ممزوجة ببصمات وهميةيبحث متصفحك عن البصمة المطابقة
لا تطّلع الخدمة أبداً على كلمة المرور أو بصمتها الكاملة، لذا لا يمكنها معرفة أيّ بصمة من بين تلك البصمات البالغ عددها 2,000 فحصتَها.
- يجري الفحص السريع للتسريبات على جهازك. تنزّل الصفحة مرة واحدة قائمة صغيرة الحجم ببصمات أكثر مليون كلمة مرور تسرّباً، لذا لا يحتاج الفحص أثناء الكتابة إلى إرسال أي طلب. ويبلغ احتمال العثور على تطابق خاطئ نحو واحد في المليون.
- طلب واحد لكل كلمة مرور، وليس مع كل ضغطة مفتاح أبداً. ينتظر الفحص حتى تتوقف عن الكتابة. إذا كانت كلمة المرور موجودة في القائمة المحفوظة على جهازك، فلا يُرسَل أي شيء على الإطلاق. أما التغييرات البسيطة على كلمة المرور (تصحيح خطأ مطبعي أو إضافة بضعة محارف)، فتُفحص مرتين على الأكثر، لأن مقارنة طلبات الفحص شبه المتطابقة قد تكشف كلمة المرور. ترسل بعض أدوات الفحص طلب بحث مع كل ضغطة مفتاح، وقد تكشف هذه الطلبات مجتمعةً كلمة المرور محرفاً تلو الآخر.
- لا يُحتفَظ بشيء. لا تُخزَّن كلمة المرور أبداً، ولا تُوضَع في شريط العنوان، وتختفي عند مغادرة الصفحة.
- تحقّق بنفسك. افتح علامة تبويب الشبكة في أدوات المطوّرين بمتصفحك وابدأ الكتابة: لن يُرسَل شيء حتى تتوقف عن الكتابة. بعد ذلك سترى طلباً واحداً إلى api.pwnedpasswords.com، ينتهي بالمحارف الـ5 التي تظهر في هذا القسم. أو افصل الاتصال بالإنترنت: سيظل كل شيء يعمل باستثناء الفحص الشامل للتسريبات.
بيانات كلمات المرور المسرّبة: Pwned Passwords من Have I Been Pwned، وتُستخدَم بموجب ترخيص المشاع الإبداعي نَسب المُصنَّف 4.0.
إذا كانت كلمة مرورك ضعيفة أو مسرّبة
- غيّرها في كل موقع تستخدمها فيه، وابدأ ببريدك الإلكتروني، لأنه يُستخدم لإعادة تعيين كلمات المرور لبقية حساباتك.
- أنشئ كلمة مرور جديدة بدلاً من تعديل القديمة. إضافة حرف أو تغيير 1 إلى 2 هو أول ما يجرّبه المهاجمون. أنشئ كلمة مرور عشوائية أو عبارة مرور.
- استخدم مدير كلمات مرور، لتكون لكل حساب كلمة مرور خاصة به دون أن تضطر إلى تذكّر أيّ منها.
- فعّل التحقّق بخطوتين أينما كان متاحاً. فهو يحافظ على أمان حسابك حتى لو تسرّبت كلمة المرور.
الأسئلة الشائعة
ما أداة اختبار قوة الباسورد الأكثر أماناً؟
هي الأداة التي لا ترسل أي شيء أثناء الكتابة، وتتيح لك التحقق من ذلك بنفسك. تفحص هذه الصفحة قوة كلمة المرور وتقارنها بمليون كلمة مرور هي الأكثر ظهوراً في التسريبات، وكل ذلك على جهازك. أما الفحص الشامل للتسريبات، فينتظر حتى تتوقف عن الكتابة، ولا يرسل سوى أول 5 محارف من البصمة الرقمية لكلمة المرور، مرة واحدة. يمكنك مراقبة ذلك في علامة تبويب «الشبكة» في متصفحك، أو قطع الاتصال بالإنترنت والتأكد من أن أداة الفحص لا تزال تعمل.
كيف أتحقق مما إذا كانت كلمة مروري قد تسرّبت؟
اكتبها أو الصقها في الأعلى. إذا كانت ضمن مليون كلمة مرور هي الأكثر ظهوراً في التسريبات، فستعرف ذلك فوراً. عندما تتوقف عن الكتابة، تبحث الأداة أيضاً في جميع التسريبات المعروفة. إذا ظهرت في أي تسريب، فتوقف عن استخدامها.
هل استخدام Have I Been Pwned آمن؟
نعم، لفحص كلمات المرور. صُمّمت خدمة فحص كلمات المرور فيه بحيث لا تتلقى كلمة مرورك مطلقاً: يرسل متصفحك أول 5 محارف فقط من البصمة الرقمية لكلمة المرور، ويجري المقارنة النهائية بنفسه. وتطلب هذه الصفحة أيضاً إضافة بيانات وهمية إلى الرد، حتى لا يكشف حجمه أي معلومات.
ما كلمة المرور الأكثر تعرّضاً للاختراق؟
هي 123456، وقد ظهرت في تسريبات البيانات أكثر من 210 ملايين مرة، تليها 123456789، ثم 12345678، ثم password، ثم qwerty (الأرقام من Have I Been Pwned). كل ما قد يخطر ببال أي شخص بسرعة موجود في هذه القوائم.
هل يمكنك إعطائي مثالاً على كلمة مرور قوية؟
أي مثال رأيته منشوراً لم يعد قوياً، لأنه أصبح الآن ضمن القوائم. حتى correcthorsebatterystaple من القصة المصوّرة xkcd ظهرت في التسريبات آلاف المرات. كلمة المرور القوية هي التي تُنشأ عشوائياً خصيصاً لك: استخدم مولّد كلمات المرور أو مولّد عبارات المرور.
كم يستغرق كسر كلمة مروري؟
اكتبها في الأعلى، وستعرض أداة الفحص متوسط الوقت اللازم لكسرها باستخدام 1000 بطاقة رسومات تحاول تخمين كلمات المرور في قائمة مسروقة بأقصى سرعة، وهو السيناريو الذي ينبغي الاستعداد له. تُكسر كلمة مرور عشوائية من 8 محارف في ثوانٍ، بينما يستغرق كسر كلمة مرور عشوائية من 16 محرفاً نحو 3 مليارات سنة.
لماذا تعرض أدوات الفحص الأخرى أوقاتاً أطول؟
لا بد لكل أداة فحص من افتراض قدرات المهاجم، ومعظمها لا يوضح ما يفترضه. تفترض أدوات كثيرة أن الموقع يخزّن كلمات المرور بطريقة بطيئة عمداً، فلا تسمح إلا بآلاف التخمينات في الثانية. وتستخدم بعض الأدوات سرعات بطاقات رسومات تعود إلى سنوات مضت، بينما تكتفي أخرى بحساب الطول وتغفل أنماطاً مثل الكلمات والتواريخ. نحن نعرض سيناريو أشد ونوضحه: قائمة كلمات مرور مسروقة تحاول 1000 بطاقة رسومات تخمينها بأقصى سرعة. يستغرق كسر كلمات المرور في كثير من المواقع المُدارة جيداً وقتاً أطول بكثير، لكن لا يمكنك معرفة الطريقة التي يستخدمها أي موقع، لذا تعامل مع الأوقات التي نعرضها باعتبارها أسوأ سيناريو ينبغي الاستعداد له.
لماذا تظهر كلمة مرور طويلة على أنها ضعيفة؟
لأن أدوات كسر كلمات المرور لا تخمّن حرفاً واحداً في كل مرة. بل تخمّن كلمات كاملة وأسماء وأماكن وتواريخ وكلمات مرور شائعة، ثم تجمعها وتضيف أرقاماً. تتكوّن LiverpoolFootball1892 من 21 محرفاً، لكنها بالنسبة لأداة كسر كلمات المرور مجرد كلمتين شائعتين وسنة: نحو مئة مليون تخمين، تستطيع بطاقة رسومات واحدة تجربتها في أقل من ثانية. لا يفيد الطول إلا عندما يصعب التنبؤ بالمحارف، كما في كلمة مرور عشوائية أو عبارة مرور مكوّنة من كلمات عشوائية.
أين يمكنني معرفة أيّ من كلمات مروري المحفوظة قد تسرّبت؟
يمكن لمدير كلمات المرور فحصها كلها دفعة واحدة. على جهاز آيفون أو ماك، افتح تطبيق «كلمات المرور» وانتقل إلى قسم «الأمان». وفي Chrome، يتضمن مدير كلمات المرور من Google ميزة «فحص كلمات المرور». ويوفر NordPass وBitwarden و1Password ومعظم برامج إدارة كلمات المرور الأخرى تقريراً مشابهاً.
كم ينبغي أن يكون طول كلمة المرور؟
16 محرفاً عشوائياً على الأقل، أو سبع كلمات عشوائية. توصي NIST، وهي هيئة أمريكية للمعايير، بأن تتيح المواقع استخدام كلمات مرور بطول 64 محرفاً على الأقل، وأن تشترط حداً أدنى قدره 15 محرفاً عندما تكون كلمة المرور هي وسيلة الحماية الوحيدة للحساب.