
- بواسطة x32x01 ||
هجوم القوة الغاشمة (Brute Force Attack) - شرح سريع وبسيط 
هجوم القوة الغاشمة هو واحد من أبسط وأقدم أساليب محاولة كشف كلمة السر لحساب معين. الفكرة الأساسية إن البرنامج بيجرب كل التراكيب الممكنة من حروف وأرقام ورموز لحد ما يلقى اللي يفتح الحساب.الفكرة إزاي بتتطبق؟
لو أنت متوقع إن الباسورد مكوَّن من 3 أرقام، البرنامج هيجرّب كل التراكيب: Code:
123
132
321
231
312
321
قدّ إيه الاحتمالات ممكن تبقى كبيرة؟
لو الباسورد مكوّن من حروف صغيرة (a–z) وعددها 7 حروف، الاحتمالات هتبقى:- (26^7 = 8,031,810,176) (حوالي 8 مليار احتمال)
لو طولها 9 حروف:
- (26^9 = 5,429,503,678,976) (حوالي 5.4 تريليون احتمال)
هل الكمبيوتر هياخد وقت طويل ولا لأ؟
ممكن تتفاجئ: مع أجهزة قديمة أو معالجات ضعيفة، التجريب عدد كبير ممكن ياخد وقت. لكن مع أجهزة حديثة أو تجهيزات متخصصة (ومزارع تجريب)، العملية بتتبسّط جدًا. عشان كده ما تعتمدش على إن الجهاز هيبطّل الهجوم - اعمل احتياط بدل الثقة في الحظ.مثال كود بسيط (غير ضار) لحساب احتمالات الطول والرموز - للتوضيح فقط
Python:
# مثال لحساب عدد الاحتمالات (تعليمي فقط)
alphabet_size = 26 # لو بنستخدم حروف صغيرة فقط
length = 7
possibilities = alphabet_size ** length
print(possibilities) # هيطبع 8031810176
إزاي تحمي نفسك وتقلّل احتمالات الكسر؟ 
خلي الباسورد عبارة (passphrase) مش كلمة قصيرة
بدل كلمة قصيرة زيpassword123
، استخدم جملة تفتكرها:مثال:
بحب_أفلام_الخيال_1995
- أطول وأسهل تتذكّرها وصعب تتكسر.الطول أهم من التعقيد لوحده
كل ما طول الباسورد يزيد، احتمالات التخمين بتقل جدًا. خلي طول الباسورد 12 حرف أو أكتر لو تقدر.نوّع: حروف صغيرة وكبيرة وأرقام ورموز
مزيج من lowercase, UPPERCASE, أرقام ورموز يعطي قوة أكبر.استخدم مدير كلمات سر (Password Manager)
- يولّد لك باسوردات قوية وفريدة لكل موقع.
- مش محتاج تحفظ كل الباسوردات، تحفظ بس باسورد رئيسي قوي.
فعّل المصادقة الثنائية (2FA)
حتى لو اتسرّبت كلمة السر، كود 2FA بيحُمي حسابك لحد كبير.على مستوى السيرفر (نصايح للمطوِّرين والمسؤولين)
- طبّق حظر محاولات متكررة (account lockout) بعد عدد محاولات فاشلة.
- ضع Rate limiting وCAPTCHA على صفحات تسجيل الدخول.
- خزّن الباسوردات بطريقة آمنة (لا تخزنها plain): استخدم تجزئة قوية مع ملح (salt) و bcrypt/argon2 بدل MD5 أو SHA1 البطيئة وغير الآمنة.
- سجل وصَفّ محاولات الدخول المشبوهة ومنبهات أمان.
نصايح سريعة أخيرة
- ماتفكرش إن باسورد بسيط هيكفي - خليها عبارة وتكون سهل تفتكرها وصعب على غيرك يتوقعها.
- ماتستخدمش نفس الباسورد في حسابات كتير.
- حدث برامجك وأوعى تضغط على روابط مش موثوق فيها.
- لو انت مسؤول سيستم، استثمر في أنظمة كشف ومنع محاولات القوة الغاشمة.



التعديل الأخير: