Notebook Security Scanner עוזר לזהות ולפתור נקודות חולשה בחבילות Python בתוך קובצי notebook של Colab Enterprise (קובצי .ipynb). אחרי שמפעילים את הסורק דרך Security Command Center במסוף Google Cloud , הוא סורק את ה-notebooks כל 24 שעות ומפרסם את הממצאים בדף Findings ב-Security Command Center.
הכלי Notebook Security Scanner תומך ב-notebooks של Colab Enterprise באזורים us-central1, us-east4, us-west1 ו-europe-west4. אתם מנהלים את התכונה הזו דרך מסוף Google Cloud . ה-API של Notebook Security Scanner (notebooksecurityscanner.googleapis.com) לא מיועד לשימוש ישיר.
הפעלת Notebook Security Scanner
אפשר להפעיל את Notebook Security Scanner ברמת הארגון או ברמת הפרויקט.
הדרך שבה מפעילים את Notebook Security Scanner תלויה בשאלה אם צריך להפעיל את Security Command Center בארגון או בפרויקט, או ברמה של Security Command Center שמופעלת בארגון או בפרויקט. בהתאם לתרחיש לדוגמה, פועלים לפי ההוראות בקטע הרלוונטי:
רמת Enterprise חדשה להפעלה
אם לארגון שלכם אין את Security Command Center, הפעילו את רמת Security Command Center Enterprise בארגון והפעילו את Notebook Security Scanner.
בדיקה וטיפול בממצאים של נקודות חולשה בחבילות
אחרי שמפעילים את Notebook Security Scanner, הוא סורק את ה-notebooks של Colab Enterprise (קבצים עם הסיומת ipynb) בפרויקט או בארגון כל 24 שעות כדי לזהות נקודות חולשה בחבילות Python, ומפרסם את הממצאים בדף Findings ב-Security Command Center. ב-notebook חדש שנוצר ב-Colab Enterprise, יכול להיות שיעברו עד ארבע שעות לפני שהממצאים לגבי נקודות חולשה בחבילה יופיעו בדף Findings ב-Security Command Center.
כדי לבדוק את הממצאים של נקודות החולשה בחבילות ב-Security Command Center:
נכנסים לדף Findings של Security Command Center במסוף Google Cloud .
בכלי לבחירת משאבים, בוחרים את הארגון או הפרויקט.
בקטע Quick filters, עוברים לסעיף המשנה Source display name ובוחרים באפשרות Notebook Security Scanner.
בחלונית Findings query results מוצגים רק הממצאים של Notebook Security Scanner לגבי נקודות חולשה בחבילות.
כדי לראות פרטים על ממצא ספציפי, לוחצים על שם הממצא בעמודה Category. חלונית הפרטים של הממצא מתרחבת ומוצג בה סיכום של פרטי הממצא.
כדי לפתור ממצא של פגיעויות בחבילה, פועלים לפי השלבים שמפורטים בקטע השלבים הבאים של הממצא.
במקרים מסוימים, יכול להיות שלא יהיה תיקון לנקודת חולשה בחבילה. במקרים כאלה, מומלץ להשתמש בחבילות Python חלופיות.