מידע כללי
חולשות בשפות תכנות ומערכות הפעלה. ניתוח מעמיק של התקפות חריגות ממחסנית ו-ROP (התקפות RETURN ORIENTED ), והגנות כנגדן. התקפות על בסיסי נתונים (כגון SQL INJECTION) והגנות כנגדן. אבטחה על ידי בקרת זרימה. ארגזי חול. ניהול זיכרון מאובטח. שיטות לתכנות בטוח. תכנון לאבטחה ( SECURITY BY DESIGN ). דוגמת שרתי דוא"ל מאובטחים. עקרון ההפרדה לאבטחה. הוכחת אבטחה ( ATTESTATION ). הגנה על תוכן ( DRM ). תוצאות למידה: בסיום הקורס הסטודנט: 1. יכיר את מגוון בעיות האבטחה של תכנות בשפות תכנות ובמערכות הפעלה. 2. ידע איך מתבצעות התקפות מרכזיות נגד תכניות לא מאובטחות. 3. יכיר שיטות ומנגנוני אבטחה שיוכל ליישם במערכות אותן יפתח במהלך לימודיו ואחריהם.
פקולטה: מדעי המחשב
|תואר ראשון
|תארים מתקדמים
מקצועות קדם
מקצועות צמודים
44252 - מערכות ספרתיות ומבנה המחשב 234218 - מבני נתונים 1 234252 - מערכות ספרתיות ומבנה המחשב
מידע סמסטריאלי
שעות שבועיות
3 נקודות אקדמיות • 2 שעות הרצאה • 1 שעות תרגול • 1 שעות פרוייקט
ניווט לדף המקצוע
אחראים
פרופ. ביהם אלי
מבחנים
מועד א: 31-01-2023 מועד ב: 16-03-2023קבוצות רישום
|
|
|
|
|
|
שעות שבועיות
3 נקודות אקדמיות • 2 שעות הרצאה • 1 שעות תרגול • 1 שעות פרוייקט
ניווט לדף המקצוע
אחראים
פרופ. ביהם אלי
הערות
-
ההרשמה לקורס ידנית דרך אתר המקצוע.
מבחנים
מועד א: 14-02-2022 13:00 - 16:00- אולמן 200. 201. 202.
- טאוב 5. 8.
- אולמן 201.
קבוצות רישום
|
|