תוכן עניינים:
הגדרה - מה המשמעות של מניעת ביצוע נתונים (DEP)?
מניעת ביצוע נתונים (DEP) היא תכונת אבטחה בתוך מערכת הפעלה המונעת מאפליקציות לבצע קוד ממיקום זיכרון שאינו ניתן להפעלה. DEP היא טכנולוגיה המיושמת על ידי חומרה ותוכנה שנועדה לאבטח מפני ניצולי קוד מבוססי זיכרון. זה הוצג לראשונה ב- Windows XP Service Pack 2. הוא זמין גם בלינוקס וב- Mac OS.
Techopedia מסביר מניעת ביצוע נתונים (DEP)
DEP פועל על ידי סריקה שגרתית של ערימות הזיכרון והערימות לצורך פעולות של טעינת נתונים לזיכרון. מנגנון DEP המאומץ על ידי חומרה משתמש במעבד כדי לסמן את כל מיקומי הזיכרון המסומנים עם ערך תכונה לאי-ביצוע. ברגע שמתגלה חריגה במיקומים אלה מבחינת ביצוע קוד, יוצא חריג למנגנון האבטחה הראשי של מערכת ההפעלה. תוכנת DEP המאכפת בודקת רק חריגה בטבלת הפונקציות של היישום הראשי. זה מספק הגנה מפני אמיצי אבטחה כמו הצפת מאגר.
