בדיקת מחברים בהתאמה אישית

נתמך ב:

במאמר הזה מוסבר איך לבדוק מחבר על ידי הטמעה של אימייל זדוני לדוגמה בפלטפורמת Google Security Operations. תהליך הבדיקה מראה איך:

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

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

הוספת אימייל זדוני לדוגמה

כדי להטמיע דוגמה של אימייל זדוני בפלטפורמת Google SecOps, פועלים לפי השלבים הבאים:

  1. הוספה של אימייל זדוני לפלטפורמה.
  2. מעתיקים את הטקסט של האימייל לדוגמה הבאה ושולחים את האימייל הזה ממשתמש אחר:
    Subject: Your new salary notification

    Email body:
    Hello, You have an important email from the Human Resources Department with regards to your December 2018 Paycheck. This email is enclosed in the Marquette University secure network.
    Access the documents here: www.example.com. Ensure your login credentials are correct to avoid cancellations.
    Faithfully,
    Human Resources
    University of California, Berkeley

הפעלת המחבר

כדי להפעיל את המחבר:

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

טעינת ההתראה בתור לבקשות תמיכה

אחרי שקולטים התראה לדוגמה, קולטים את ההתראה בתור הפניות לפי השלבים הבאים:

  1. בוחרים את ההתראה ולוחצים על טעינה למערכת.
  2. בכרטיסייה Cases (בקשות תמיכה), רואים את בקשת התמיכה שהועברה.
  3. אחרי שהמחבר מקבל את האימייל על ידי תרגום נתוני האימייל לנתוני Google SecOps, תוכלו לראות את ההתראה בכרטיסייה Cases בתור של הפניות.

אחרי שהמחבר מתרגם את נתוני האימייל לפורמט של Google SecOps, ההתראה מופיעה בתור של הבקשות. כשהאירוע מופיע לראשונה, הוא לא ממופה או ממוזג. השלבים האלה מתרחשים בהמשך תהליך העבודה.

איך נתוני ההתראות מתורגמים

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

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

שדה פלטפורמה תיאור מיפוי קוד
שם השדה/הערך נושא האימייל, לדוגמה: "הודעה על המשכורת החדשה שלך" alert_info.name = email_message_data['Subject']
RuleGenerator / Mail השם של הכלל ב-Google Security Operations SIEM שגורם ליצירת ההתראה alert_info.rule_generator = RULE_GENERATOR_EXAMPLE
TicketID המזהה הייחודי של הודעת האימייל alert_info.ticket_id = f"{alert_id}"
AlertID המזהה הייחודי של הודעת האימייל alert_info.display_id = f"{alert_id}"
DeviceProduct / Mail כפי שהגדרנו בקטע CONSTANTS: PRODUCT= "Mail" alert_info.device_product = PRODUCT
DeviceVendor / Mail כפי שהגדרנו ב-CONSTANTS: VENDOR = "Mail" alert_info.device_vendor = VENDOR
‫DetectionTime / EndTime / StartTime / EstimatedStartTime השעה שבה הודעת האימייל התקבלה alert_info.start_time = datetime_in_unix_time
alert_info.end_time = datetime_in_unix_time
בעדיפות גבוהה / אינפורמטיבי כפי שהגדרנו בהתראה הזו:
  • אינפורמטיבי = -1
  • נמוכה = 40
  • בינוני = 60
  • גבוהה = 80
  • קריטי = 100
alert_info.priority = 60

הבעיה עדיין לא נפתרה? קבלת תשובות מחברי הקהילה וממומחי Google SecOps.