طَبِّقْهاتعلّم المبدأ، وطبّقه بيدكمقرر 243 · أمن الويب

📝 التقييمات

تقييم لكل درس يُصحَّح تلقائيًّا. ادرس الدرس أولًا، ثم اختبر نفسك.

الوحدة 1: أساسيات أمن الويب وأهميتها

1. لماذا أمن الويب؟ السرية والسلامة والإتاحة15 سؤالًا←2. سطح الهجوم: الطلب والاستجابة بعين المهاجم14 سؤالًا←

الوحدة 2: ثغرات أمن الويب الشائعة

3. قائمة OWASP لأشهر عشر مخاطر15 سؤالًا←4. كيف تحدث الثغرات: الثقة بالمدخلات15 سؤالًا←

الوحدة 3: تطبيق مبادئ أمن الويب

5. نمذجة التهديدات وتحليل المخاطر15 سؤالًا←6. أقل الصلاحيات و HTTPS ورؤوس الأمان15 سؤالًا←

الوحدة 4: تنفيذ ثغرات معروفة

7. حقن SQL في المختبر14 سؤالًا←8. XSS وحقن الأوامر في المختبر15 سؤالًا←

الوحدة 5: تصميم تطبيقات مقاومة للهجمات

9. الاستعلامات المعلَّمة15 سؤالًا←10. ترميز المخرجات وسياسة CSP15 سؤالًا←11. كلمات المرور والتفويض و IDOR15 سؤالًا←

الوحدة 6: تقنيات الدفاع والاستجابة للهجمات

12. تزوير الطلبات CSRF والدفاع عنه15 سؤالًا←13. تحديد المعدل وكشف التخمين15 سؤالًا←14. السجلات والاستجابة للحوادث15 سؤالًا←

الوحدة 7: تقنية OAuth

15. OAuth 2.0: المفاهيم والأدوار15 سؤالًا←16. تدفق Authorization Code مع PKCE15 سؤالًا←

الوحدة 8: تقنية OpenID Connect

17. OpenID Connect و id_token15 سؤالًا←18. التحقق من رموز JWT15 سؤالًا←19. تسجيل الدخول بمزوّد هوية في تطبيقك15 سؤالًا←

الوحدة 9: أمان البنية التحتية والمعايير

20. الجدران النارية و TLS وحماية الشبكة15 سؤالًا←21. المعايير والامتثال: ISO 27001 و PCI DSS15 سؤالًا←

الوحدة 10: تقنيات التشفير

22. التجزئة وسلامة البيانات15 سؤالًا←23. التشفير المتماثل وغير المتماثل15 سؤالًا←24. التوقيع الرقمي وحماية البيانات الحساسة15 سؤالًا←

الوحدة 11: إدارة الجلسات والمفاتيح

25. إدارة الجلسات الآمنة15 سؤالًا←26. تخزين الأسرار والمفاتيح وتدويرها15 سؤالًا←

الوحدة 12: التحقق من الإدخال والوصول المصرح به

27. التحقق من المدخلات بقائمة المسموح15 سؤالًا←28. مشروع: تدقيق تطبيق وإصلاح ثغراته15 سؤالًا←