לדלג לתוכן

תרגול מדיניות קריאות מערכת

תרגיל ראשון

עקבו אחר כל הוראת המסנן בשלושה מקרים: ארכיטקטורה שגויה, קריאה אסורה וקריאה מותרת. ציינו את ההוראה שמסיימת כל מסלול. הסבירו מדוע הסרת בדיקת הארכיטקטורה פוגעת בחוזה.

תרגיל שני

שנו את המסנן כך שיסרב ליצירת סוקט חדש, ואז הראו שסוקט שנפתח לפני ההתקנה עדיין קיים. השתמשו בתהליך יחיד ובסוקט מקומי ללא חיבור חיצוני. בדקו בנפרד פתיחה חדשה ופעולה על מתאר קיים.

תרגיל שלישי

תכננו בדיקת הפעלה לשירות שדורש הגבלת קבצים באמצעות מנגנון נתמך בקרנל. הבחינו בין חוסר תמיכה, כשל התקנה והפרת מדיניות. הסבירו מה יקרה אם המסנן הותקן רק בתהליכון אחד.