הפעלה של Notebook Security Scanner ושימוש בו

‫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 שמופעלת בארגון או בפרויקט. בהתאם לתרחיש לדוגמה, פועלים לפי ההוראות בקטע הרלוונטי:

הפעלה חדשה של מסלול פרימיום

אם לארגון שלכם אין את Security Command Center, הפעילו את רמת Security Command Center Premium בארגון או בפרויקט, והפעילו את Notebook Security Scanner.

  1. נכנסים לדף Security Command Center במסוף Google Cloud .

    כניסה ל-Security Command Center

  2. בכלי לבחירת משאבים, בוחרים את הארגון או הפרויקט.
  3. לוחצים על Get Security Command Center.
  4. בוחרים ברמת Premium ולוחצים על Next.
  5. ב-Notebook Security Scanner, בוחרים באפשרות Enable מהרשימה ולוחצים על Next.
  6. בוחרים באפשרות הקצאת תפקידים באופן אוטומטי ולוחצים על הקצאת תפקידים.
  7. אחרי שחשבון השירות מוקצה, לוחצים על הבא.
  8. כדי להשלים את תהליך ההפעלה, לוחצים על סיום.

רמת Enterprise חדשה להפעלה

אם לארגון שלכם אין את Security Command Center, הפעילו את רמת Security Command Center Enterprise בארגון והפעילו את Notebook Security Scanner.

רמת פרימיום או Enterprise קיימת

אם רמת Security Command Center Premium או Enterprise מופעלת בארגון או בפרויקט, מפעילים את Notebook Security Scanner.

  1. נכנסים לדף Security Command Center במסוף Google Cloud .

    כניסה ל-Security Command Center

  2. לוחצים על הגדרות.
  3. בכרטיס Notebook Security Scanner לוחצים על Manage settings.
  4. בעמודה Notebook Security Scanner, לוחצים על Enable בפרויקט הרצוי.

בדיקה וטיפול בממצאים של נקודות חולשה בחבילות

אחרי שמפעילים את Notebook Security Scanner, הוא סורק את ה-notebooks של Colab Enterprise (קבצים עם הסיומת ipynb) בפרויקט או בארגון כל 24 שעות כדי לזהות נקודות חולשה בחבילות Python, ומפרסם את הממצאים בדף Findings ב-Security Command Center. ב-notebook חדש שנוצר ב-Colab Enterprise, יכול להיות שיעברו עד ארבע שעות לפני שהממצאים לגבי נקודות חולשה בחבילה יופיעו בדף Findings ב-Security Command Center.

כדי לבדוק את הממצאים של נקודות החולשה בחבילות ב-Security Command Center:

  1. נכנסים לדף Findings של Security Command Center במסוף Google Cloud .

    כניסה לדף Findings

  2. בכלי לבחירת משאבים, בוחרים את הארגון או הפרויקט.

  3. בקטע Quick filters, עוברים לסעיף המשנה Source display name ובוחרים באפשרות Notebook Security Scanner.

    בחלונית Findings query results מוצגים רק הממצאים של Notebook Security Scanner לגבי נקודות חולשה בחבילות.

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

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

    במקרים מסוימים, יכול להיות שלא יהיה תיקון לנקודת חולשה בחבילה. במקרים כאלה, מומלץ להשתמש בחבילות Python חלופיות.

המאמרים הבאים