לדלג לתוכן

תרגול גבולות פתרון נתיב

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

הוסיפו תהליך ניסוי שמחליף רכיב ספרייה בקישור ומחזיר אותו שוב. בדקו שהקורא מקבל רק פתיחות שמותרות לפי החוזה או שגיאות, ולא קובץ שמחוץ לגבול.

הסבירו מה משתנה אם מוסיפים איסור מעבר mount, ומה עדיין לא מובטח לגבי hard links, תוכן הקובץ או שינויו לאחר הפתיחה.