איסוף יומנים של Trellix IPS
במאמר הזה מוסבר איך להטמיע יומני Trellix IPS ב-Google Security Operations באמצעות סוכן Bindplane.
Trellix IPS (לשעבר McAfee IPS/Network Security Platform) היא מערכת למניעת חדירות לרשת שמספקת זיהוי ומניעה בזמן אמת של איומים ברשת, כולל ניצול לרעה, תוכנות זדוניות ומתקפות מניעת שירות. הוא משתמש בניתוח התנהגותי ובניתוח שמבוסס על חתימות כדי לבדוק את תעבורת הרשת באופן מוטמע, וחוסם אוטומטית פעילות זדונית תוך שהוא מאפשר לתעבורה לגיטימית לעבור.
לפני שמתחילים
חשוב לוודא שמתקיימות הדרישות המוקדמות הבאות:
- מופע של Google SecOps
- מארח עם Windows 2016 ואילך או Linux עם
systemd - אם מריצים מאחורי שרת proxy, מוודאים שיציאות חומת האש פתוחות בהתאם לדרישות של סוכן Bindplane
- גישת הרשאה למסוף Trellix IPS Manager (Network Security Manager)
קבלת קובץ אימות להטמעת נתונים ב-Google SecOps
- נכנסים למסוף Google SecOps.
- עוברים אל SIEM Settings > Collection Agents.
- מורידים את קובץ האימות להטמעת נתונים.
- שומרים את הקובץ בצורה מאובטחת במערכת שבה תותקן Bindplane.
איך מוצאים את מספר הלקוח ב-Google SecOps
- נכנסים למסוף Google SecOps.
- עוברים אל SIEM Settings > Profile (הגדרות SIEM > פרופיל).
- מעתיקים את מזהה הלקוח מהקטע פרטי הארגון ושומרים אותו.
התקנת סוכן Bindplane
מתקינים את סוכן Bindplane במערכת ההפעלה Windows או Linux לפי ההוראות הבאות.
התקנה ב-Windows
- פותחים את שורת הפקודה או את PowerShell כאדמין.
מריצים את הפקודה הבאה:
msiexec /i "https://github.com/observIQ/bindplane-agent/releases/latest/download/observiq-otel-collector.msi" /quiet
התקנה ב-Linux
- פותחים טרמינל עם הרשאות root או sudo.
מריצים את הפקודה הבאה:
sudo sh -c "$(curl -fsSlL https://github.com/observiq/bindplane-agent/releases/latest/download/install_unix.sh)" install_unix.sh
מקורות מידע נוספים להתקנה
אפשרויות התקנה נוספות מפורטות במדריך ההתקנה.
הגדרה של סוכן Bindplane להטמעה של Syslog ושליחה אל Google SecOps
גישה לקובץ ההגדרות:
- מאתרים את הקובץ
config.yaml. בדרך כלל, הוא נמצא בספרייה/etc/bindplane-agent/ב-Linux או בספריית ההתקנה ב-Windows. - פותחים את הקובץ באמצעות כלי לעריכת טקסט (לדוגמה,
nano,viאו Notepad).
- מאתרים את הקובץ
עורכים את הקובץ
config.yamlבאופן הבא:receivers: tcplog: # Replace the port and IP address as required listen_address: "0.0.0.0:514" exporters: chronicle/chronicle_w_labels: compression: gzip # Adjust the path to the credentials file you downloaded in Step 1 creds_file_path: '/path/to/ingestion-authentication-file.json' # Replace with your actual customer ID from Step 2 customer_id: YOUR_CUSTOMER_ID_HERE endpoint: malachiteingestion-pa.googleapis.com # Add optional ingestion labels for better organization log_type: 'MCAFEE_IPS' raw_log_field: body ingestion_labels: service: pipelines: logs/source0__chronicle_w_labels-0: receivers: - tcplog exporters: - chronicle/chronicle_w_labels- מחליפים את היציאה ואת כתובת ה-IP לפי הצורך בתשתית.
- מחליפים את
YOUR_CUSTOMER_ID_HEREבמזהה הלקוח בפועל. - מעדכנים את
/path/to/ingestion-authentication-file.jsonלנתיב הקובץ שבו נשמר קובץ האימות בשלב 1. - מעדכנים את הערך של
endpointכך שיתאים לאזור של הדייר.
מפעילים מחדש את סוכן Bindplane כדי להחיל את השינויים.
כדי להפעיל מחדש את סוכן Bindplane ב-Linux, מריצים את הפקודה הבאה:
sudo systemctl restart observiq-otel-collectorכדי להפעיל מחדש את סוכן Bindplane ב-Windows, אפשר להשתמש במסוף Services או להזין את הפקודה הבאה:
net stop observiq-otel-collector && net start observiq-otel-collector
הגדרת העברת syslog ב-Trellix IPS
- נכנסים למסוף של Trellix Network Security Manager (לשעבר McAfee Network Security Manager).
- עוברים אל Manager > Setup > Notification > Syslog.
- לוחצים על הפעלה כדי להפעיל את ההתראה של syslog.
- לוחצים על הוספה כדי להוסיף שרת syslog חדש.
- מספקים את פרטי ההגדרה הבאים:
- כתובת ה-IP של שרת Syslog: מזינים את כתובת ה-IP של מארח סוכן Bindplane (לדוגמה,
192.168.1.100). - יציאה: מזינים
514(או את היציאה שהוגדרה ב-Bindplane). - פרוטוקול: בוחרים באפשרות TCP.
- מתקן: בוחרים באפשרות Local0 (או באפשרות אחרת שנדרשת בסביבה שלכם).
- כתובת ה-IP של שרת Syslog: מזינים את כתובת ה-IP של מארח סוכן Bindplane (לדוגמה,
- בקטע התראה, בוחרים את רמות החומרה של ההתראות שרוצים להעביר:
- מידע
- נמוכה
- אמצעי הגעה לאתר
- גבוהה
- קריטי
- בקטע Message Format, בוחרים את פורמט הודעת ה-syslog:
- בהתאם לדרישות שלכם, בוחרים באפשרות Standard Syslog או CEF (Common Event Format).
- לוחצים על שמירה כדי לשמור את ההגדרה של שרת syslog.
- עוברים אל Manager > Setup > Notification > Forward Alerts (ניהול > הגדרה > התראות > העברת התראות).
- מפעילים את העברת ההתראות ובוחרים את שרת ה-syslog שהוגדר בשלבים הקודמים.
- בוחרים את סוגי ההתראות להעברה:
- התראות IPS
- התראות על תקלות
- התראות על ביקורת
לוחצים על שמירה כדי להחיל את ההגדרה.
טבלת מיפוי UDM
| שדה ביומן | מיפוי UDM | היגיון |
|---|---|---|
_intermediary |
intermediary |
ממוזג |
_event_type |
metadata.event_type |
מיפוי ישיר |
_network |
network |
שם שונה/מיפוי |
_principal |
principal |
שם שונה/מיפוי |
_security_result |
security_result |
ממוזג |
_target |
target |
שם שונה/מיפוי |
| לא רלוונטי | intermediary |
קבוע: _intermediary |
| לא רלוונטי | metadata.product_name |
קבוע: MCafee IPS |
| לא רלוונטי | metadata.vendor_name |
קבוע: MCafee |
| לא רלוונטי | security_result |
קבוע: _security_result |
הבעיה עדיין לא נפתרה? קבלת תשובות מחברי הקהילה וממומחי Google SecOps.