علوم الحاسوب
الأمن وجودة البرمجيات
- 1.
ميّز المصادقة عن التفويض باستخدام بوابة نتائج مدرسية.
[3 درجة] · بدون آلة حاسبةشرح الإجابة
الشروح الإرشادية مبنية على نقاط التصحيح وليست اشتقاقات متحققاً منها بصورة مستقلة.
- يجيب الدخول وضبط الوصول سؤالين مختلفين: من يطلب وماذا يجوز له؟ يجب أن يفرض الخادم الثاني حتى عندما ينجح الأول.
نقاط التصحيح
- تثبت المصادقة هوية المستخدم.
- يحدد التفويض النتائج والأفعال التي يجوز للهوية الوصول إليها.
- لا ينبغي للطالب المسجل دخوله الوصول تلقائياً إلى سجلات طالب آخر.
ملاحظة الفاحص: إخفاء رابط في الواجهة ليس فحص تفويض.
- 2.
اشرح لماذا تقلل كلمات المرور الفريدة المولدة بمدير كلمات مرور أثر اختراق موقع واحد.
[3 درجة] · بدون آلة حاسبةشرح الإجابة
الشروح الإرشادية مبنية على نقاط التصحيح وليست اشتقاقات متحققاً منها بصورة مستقلة.
- لا تفتح بيانات اعتماد مسروقة مباشرة إلا الخدمات التي تقبلها. تحد الفريدة نطاق الاختراق ولا تلغي كشف بيانات الموقع المخترق نفسه.
نقاط التصحيح
- تتيح كلمات المرور المكررة إعادة استخدام بيانات الاعتماد في مواقع أخرى.
- تحد الكلمات الفريدة إعادة الاستخدام بين المواقع.
- تقاوم القيم المولدة القوية التخمين، لكن اختراق الجهاز أو الحساب يحتاج حماية أيضاً.
ملاحظة الفاحص: لا تدّعِ أن الكلمات الفريدة تمنع كل تصيد أو اختراق جهاز طرفي.
- 3.
اشرح كيف يمنع استعلام SQL بمعاملات إدخال المستخدم من التحول إلى صياغة SQL ولماذا يكون تهريب الفواصل العليا فقط تصميماً أضعف.
[3 درجة] · بدون آلة حاسبةشرح الإجابة
الشروح الإرشادية مبنية على نقاط التصحيح وليست اشتقاقات متحققاً منها بصورة مستقلة.
- يسمح الدمج للأحرف بتغيير قواعد الاستعلام. يثبت ربط المعاملات القواعد أولاً ثم يزود القيم؛ وتحتاج المعرّفات الديناميكية بناء بقائمة سماح لأن معاملات القيم لا تمثل كل مكوّن SQL.
نقاط التصحيح
- تُرسل بنية الاستعلام منفصلة عن قيم المعاملات.
- تربط قاعدة البيانات الإدخال كبيانات لا نص استعلام قابل للتنفيذ.
- يعتمد التهريب المرتجل على السياق والترميز ويسهل تنفيذه ناقصاً.
ملاحظة الفاحص: يمكن للتحقق دعم الربط ولا ينبغي أن يستبدله لقيم الاستعلام.
- 4.
ميّز التشفير المتماثل عن التجزئة واشرح لماذا يحتاج التحقق من كلمة مرور عادة تجزئة كلمة مرور مملحة لا تشفيراً عكوساً.
[3 درجة] · بدون آلة حاسبةشرح الإجابة
الشروح الإرشادية مبنية على نقاط التصحيح وليست اشتقاقات متحققاً منها بصورة مستقلة.
- يمكن للتحقق إعادة حساب الاشتقاق المخزن من كلمة مُرسلة والملح المسجل. ينشئ التخزين العكوس مفتاحاً قد يكشف اختراقه كل الكلمات، بينما ترفع التجزئة المناسبة كلفة التخمين دون حاجة للاسترجاع.
نقاط التصحيح
- التشفير قابل للعكس بالمفتاح المناسب.
- تدعم التجزئة مقارنة قيمة مشتقة دون استرجاع كلمة المرور الأصلية.
- يمنع ملح فريد تطابق النتائج المخزنة لكلمات متطابقة ويعيق الهجمات المحسوبة مسبقاً؛ واستخدم مخطط تجزئة كلمات مرور مكلفاً عمداً.
ملاحظة الفاحص: الملح ليس مفتاح فك تشفير سرياً، والتجزئة العامة السريعة وحدها غير مناسبة.
- 5.
يشفر تطبيق مُختبر حركة البيانات لكنه يسجل السجلات الطبية كاملة ويمنح كل الموظفين وصول مسؤول. قيّم ادعاء أن التشفير يجعل النظام آمناً واقترح تغييرين موجّهين.
[4 درجة] · بدون آلة حاسبةشرح الإجابة
الشروح الإرشادية مبنية على نقاط التصحيح وليست اشتقاقات متحققاً منها بصورة مستقلة.
- تتبّع المعلومات بعد الاتصال الشبكي. قد تسلم قناة آمنة البيانات إلى سجلات مكشوفة، وقد يسيء موظف مصادق عليه استخدام صلاحيات زائدة؛ وتعالج الضوابط المقترحة هذين الكشفين المختلفين.
نقاط التصحيح
- يحمي تشفير النقل البيانات أثناء انتقالها لا كل السجلات المخزنة أو الصلاحيات.
- قلل محتوى السجلات الحساس أو احجبه واضبط الوصول ومدة الحفظ.
- طبق أدوار أقل امتياز بدلاً من وصول مسؤول للجميع.
- يحتاج الأمن اختبارات قائمة على التهديد وضوابط متعددة الطبقات؛ ولا تكفي اختبارات ناجحة أو التشفير وحده.
ملاحظة الفاحص: حدّد التهديد الذي يحمي منه كل ضبط بدلاً من تسمية أي ضبط حلاً كاملاً.
- 6.
مصنّف دقته الإجمالية 95% لكنه يؤدي ضعيفاً لمجموعة سكانية صغيرة. قيّم نشره لقرارات عالية الأثر وحدّد دليلاً يتجاوز الدقة الإجمالية وإجراء حماية تشغيلياً.
[4 درجة] · بدون آلة حاسبةشرح الإجابة
الشروح الإرشادية مبنية على نقاط التصحيح وليست اشتقاقات متحققاً منها بصورة مستقلة.
- يزن مقياس واحد المجموعات بحسب انتشارها ويعامل كلف الأخطاء المختلفة بالتساوي. يحتاج قرار النشر أدلة مفصلة وعملية تكتشف القرارات الضارة وتعترض عليها وتصححها لا مجرد متوسط عالٍ.
نقاط التصحيح
- قد تخفي الدقة الإجمالية أخطاء مجموعات فرعية وضرراً غير متكافئ.
- قس الإيجابيات والسلبيات الكاذبة لكل مجموعة مع حجم العينة وعدم اليقين.
- قيّم تمثيل البيانات وكلفة الأخطاء ومتطلبات الخصوصية والموافقة.
- استخدم مراجعة بشرية مسؤولة واعتراضاً ومراقبة؛ وأجّل النشر إذا تعذر ضبط أضرار غير مقبولة.
ملاحظة الفاحص: النسبة الإجمالية ليست ضمان عدالة أو عتبة نشر تلقائية.
نقاط التصحيح استرشادية وليست سلم تصحيح رسمي. تُقبل الطرق الصحيحة المكافئة والتفسيرات المدعومة التي تجيب عن المطلوب؛ امنح كل درجة مرة واحدة دون اشتراط مطابقة كلمات الإجابة النموذجية.