כאן מוסבר איך לפתור שגיאות נפוצות שמתרחשות כשמשתמשים בהתראות של Security Command Center וב-Web Security Scanner. השתמשו בהליכים האלה לבעיות שדורשות שלבים מעבר למה שמופיע בהודעת השגיאה.
להנחיות כלליות בנושא פתרון בעיות, ראו פתרון בעיות. כדי לפתור שגיאות בהגדרות שזוהו באופן אוטומטי על ידי Security Command Center, קראו את המאמר שגיאות ב-Security Command Center.
התראות
יכול להיות שתקבלו את השגיאות הבאות כשתשתמשו בתכונת ההתראות של Security Command Center API.
שגיאה בקריאת קובץ פרטי הכניסה ממשתנה הסביבה
java.lang.RuntimeException: java.io.IOException: Error reading credential file
from environment variable GOOGLE_APPLICATION_CREDENTIALS
השגיאה הזו מתרחשת כשמנסים להשתמש ב-API של ההתראות ב-Security Command Center, ואין גישה למפתחות של חשבון השירות. כדי לפתור את השגיאה:
- מבצעים את השלבים להגדרת חשבון שירות ומקבלים את המפתח של חשבון השירות.
- אם אתם משתמשים בסביבת פיתוח משולבת (IDE) כמו Intellij, ודאו שסביבת הפיתוח מוגדרת כך שתצביע על המיקום שבו מאוחסן המפתח של חשבון השירות.
האפשרות לא תקינה: add-iam-policy-binding
ERROR: (gcloud.pubsub.topics) Invalid choice: 'add-iam-policy-binding'
השגיאה הזו מתרחשת בדרך כלל כשלא משתמשים בגרסה העדכנית ביותר של Google Cloud CLI. כדי לפתור את השגיאה, צריך לעדכן לגרסה האחרונה של ה-CLI של gcloud באמצעות הפקודה:
gcloud components update
Web Security Scanner
כדי ליצור איתנו קשר לגבי הודעות השגיאה שבהמשך, שלחו משוב על הסריקה הספציפית.
| הודעת השגיאה | תיאור |
|---|---|
| האפליקציה הפנתה את הסורק לדף אימות לעיתים קרובות | אם אתם משתמשים באימות של Google, הסורק מזהה הפניות אוטומטיות לאימות. סביר להניח שפרטי הכניסה שבהם אתם משתמשים כדי לסרוק את האתר לא תקינים. כדי לבדוק את התקינות של פרטי הכניסה, פותחים חלון אנונימי ב-Chrome ומנסים להיכנס לאפליקציה באמצעות פרטי הכניסה לבדיקה. |
| האפליקציה הפיקה מספר גבוה של שגיאות במהלך הסריקה הזו |
ב-Web Security Scanner נמצא שאחוז גבוה מהבקשות הובילו לתגובות HTTP מסוג 4xx או 5xx. צריך לאמת את פרטי הכניסה לסריקה ואת כתובת ה-URL של היעד. אם הבעיה נמשכת, דווחו על באג.
|
| הסריקה מצאה מספר קטן של תוצאות במהלך הסריקה | Web Security Scanner לא מצא הרבה דפים לבדיקה. השגיאה הזו צפויה באתרים שבהם כתובת ה-URL לא משתנה לעיתים קרובות, ובאתרים שבהם תכונות האפליקציה נמצאות מאחורי סרגלי ניווט עם כמה שלבים. כדאי לנסות להוסיף עוד כתובות URL ראשוניות, כמו כתובת ה-URL של כל תכונה שסרגל הניווט מוביל אליה. |
| הסריקה מצאה יותר מדי כתובות URL במהלך סריקת התוצאות, ולא בדקה את כולן. | הבעיה הזו יכולה להופיע אם באפליקציה יש הרבה כתובות URL שמובילות לאותה תבנית. במקרה כזה, הגישו בקשה להוספת תכונה ויכול להיות שהצוות יוכל להתאים בשבילכם את הלוגיקה של הדפים הכפולים. |
| הייתה שגיאה פנימית במהלך הסריקה. | ההודעה הזו יכולה להצביע על שגיאה פנימית אחת או יותר. אם קיבלתם את ההודעה הזו, שלחו משוב על הסריקה הספציפית. |
| הסתיים הזמן הקצוב לתפוגה של הסריקה בזמן סריקת האפליקציה |
יש מגבלת זמן לכל שלב של הסורק.
|
| הסריקה הפעילה מנגנון הגנה מפני התקפות DDoS והיא הופסקה | השגיאה הזו נגרמת כתוצאה משליחת יותר מדי שאילתות במהירות גבוהה מדי. כדאי לנסות להפחית את מספר השאילתות לשנייה (QPS). |
פתרון בעיות
אם Web Security Scanner מדווח על בעיה, צריך להשבית את ההגנה של הדפדפן מפני פרצת אבטחה XSS (cross-site scripting) ואז לאמת את המיקום. מידע נוסף מופיע בקטע אימות הבעיה.