אהבה אמרת2024תרגול

לחץ כאן לכל השאלות

איזה מהמשפטים הבאים נכון לגבי סוגי Stack Canary השונים?

1
done
by
מיין לפי
by Shachar Adam
Shachar Adam 0 נקודות · לפני חודש
מוניטין: 126
תרגול9 (PS10). הסבר: התשובה הנכונה היא ב' כי: Random Canary - הסוג הפשוט ביותר, פשוט בוחר רצף בתים אקראי בזמן הקומפילציה XOR Canary - משפר את האבטחה על ידי שילוב (XOR) של ערך רנדומלי עם נתוני בקרה קריטיים של התוכנית (למשל כתובת החזרה) Terminator Canary - דומה ל-Random Canary אך מכיל בנוסף תווי סיום (כמו NULL, CR, LF) שמקשים על תוקפים לעקוף אותו באמצעות פונקציות מחרוזת סטנדרטיות היתרונות והחסרונות של כל סוג: Random Canary: פשוט ליישום אך פחות מוגן מהאחרים XOR Canary: מספק הגנה טובה יותר כי גם אם התוקף מצליח לשנות את הקנרי, הוא עדיין צריך לדעת את ערך ה-XOR המקורי Terminator Canary: יעיל במיוחד נגד מתקפות המבוססות על פונקציות מחרוזת, אך עשוי להיות פחות יעיל נגד מתקפות אחרות
by

* השאלה נוספה בתאריך: 11-10-2024