ENCS5327 | أمن البرمجيات

المفاهيم والأساليب الأساسية لأمن البرمجيات، نقاط الضعف في البرامج والهجمات عليها، مثل الفائض في المخزن المؤقت، حقن SQL، اختطاف الجلسة، البرمجة عبر الموقع، ضعف التعامل مع الخطأ، تحليل سطح الهجوم، اختبار الأمان القائم على الاختيار وتحليل البرامج.