איסוף יומנים של Cisco Secure Access
גרסת המנתח: 4.0
במסמך הזה מוסבר איך להטמיע יומנים של Cisco Secure Access ב-Google Security Operations באמצעות Amazon S3.
Cisco Secure Access הוא פתרון Security Service Edge (SSE) בענן שמספק גישה לרשת במודל אבטחה של אפס אמון, שער אינטרנט מאובטח, חומת אש בענן, אבטחה בשכבת ה-DNS ומניעת אובדן נתונים. הוא מאחד כמה פונקציות אבטחה כדי להגן על משתמשים ומכשירים שניגשים לאפליקציות מכל מקום.
לפני שמתחילים
חשוב לוודא שיש לכם את הדברים הבאים:
- מכונה של Google SecOps
- הרשאת גישה ל-Cisco Secure Access עם תפקיד המשתמש אדמין מלא
- גישה עם הרשאות ל-AWS (S3, IAM)
הגדרת קטגוריית Amazon S3 ל-Cisco Secure Access
- נכנסים ל-AWS Management Console.
- עוברים אל Amazon S3 > Buckets.
- לוחצים על Create bucket.
מזינים שם קטגוריה ייחודי (לדוגמה,
cisco-secure-access-logs).בוחרים את אזור AWS שבו רוצים ליצור את הקטגוריה.
משאירים את שאר ההגדרות כברירת מחדל ולוחצים על Create bucket.
בוחרים את הקטגוריה החדשה שנוצרה.
עוברים אל Permissions > Bucket policy.
לוחצים על Edit ומדביקים את מדיניות ה-JSON הבאה, ומחליפים את
bucketnameבשם הקטגוריה:{ "Version": "2008-10-17", "Statement": [ { "Sid": "", "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::568526795995:user/logs" }, "Action": "s3:PutObject", "Resource": "arn:aws:s3:::bucketname/*" }, { "Sid": "", "Effect": "Deny", "Principal": { "AWS": "arn:aws:iam::568526795995:user/logs" }, "Action": "s3:GetObject", "Resource": "arn:aws:s3:::bucketname/*" }, { "Sid": "", "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::568526795995:user/logs" }, "Action": "s3:GetBucketLocation", "Resource": "arn:aws:s3:::bucketname" }, { "Sid": "", "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::568526795995:user/logs" }, "Action": "s3:ListBucket", "Resource": "arn:aws:s3:::bucketname" } ] }לוחצים על שמירת השינויים.
הגדרת משתמש AWS S3 IAM ל-Google SecOps
- ב-AWS Management Console, נכנסים לדף IAM > Users.
- יוצרים משתמש לפי המדריך למשתמש: יצירת משתמש IAM.
- בוחרים את המשתמש שנוצר.
- לוחצים על הכרטיסייה פרטי כניסה מאובטחים.
- לוחצים על Create Access Key בקטע Access Keys.
- בקטע Use case, בוחרים באפשרות Third-party service.
- לוחצים על הבא.
- אופציונלי: מוסיפים תג תיאור.
- לוחצים על יצירת מפתח גישה.
- לוחצים על Download .csv file כדי לשמור את Access Key ואת Secret Access Key לשימוש עתידי.
- לוחצים על סיום.
- לוחצים על הכרטיסייה הרשאות.
- בקטע מדיניות הרשאות, לוחצים על הוספת הרשאות.
- לוחצים על הוספת הרשאות.
- בוחרים באפשרות Attach policies directly.
- מחפשים את המדיניות AmazonS3FullAccess.
- בוחרים את המדיניות.
- לוחצים על הבא.
- לוחצים על הוספת הרשאות.
הגדרת Cisco Secure Access לייצוא יומנים לקטגוריית S3
- נכנסים למרכז הבקרה של Cisco Secure Access בכתובת https://dashboard.sse.cisco.com.
- עוברים אל Admin > Log Management.
- באזור Amazon S3, בוחרים באפשרות שימוש בקטגוריית Amazon S3 שמנוהלת על ידי החברה.
- בשדה Amazon S3 Bucket, מזינים את השם המדויק של קטגוריית ה-S3 שיצרתם (לדוגמה,
cisco-secure-access-logs). לוחצים על Verify.
פותחים את הקובץ
README_FROM_UMBRELLA.txtש-Cisco Secure Access שמר בקטגוריית S3.מעתיקים את הטוקן שמופיע בקובץ.
מדביקים את הטוקן בשדה Token Number (מספר הטוקן) במרכז הבקרה של Cisco Secure Access.
לוחצים על Save.
הגדרת פיד ב-Google SecOps כדי להטמיע יומנים של Cisco Secure Access
- עוברים אל הגדרות > ניהול נתונים > פידים. אם אתם משתמשים בפלטפורמה של SIEM בלבד, עוברים אל הגדרות > פידים.
- לוחצים על הוספת פיד חדש.
- בדף הבא, לוחצים על הגדרת פיד יחיד.
- מזינים שם ייחודי בשדה Feed name (לדוגמה,
Cisco Secure Access Logs). - בוחרים באפשרות Amazon S3 V2 בתור סוג המקור.
- בוחרים באפשרות Cisco Secure Access בתור סוג היומן.
- לוחצים על הבא ואז על שליחה.
מציינים ערכים בשדות הבאים:
- S3 URI:
s3://<BUCKET_NAME>/מחליפים את<BUCKET_NAME>בשם של קטגוריית S3 (לדוגמה,cisco-secure-access-logs). - אפשרות מחיקת מקור: בוחרים את אפשרות המחיקה לפי ההעדפה שלכם.
- גיל הקובץ המקסימלי: כולל קבצים ששונו במספר הימים האחרונים (ברירת המחדל היא 180 ימים)
- מזהה מפתח הגישה: מפתח גישה של משתמש עם גישה לקטגוריית S3
- מפתח גישה סודי: מפתח סודי של משתמש עם גישה לקטגוריית S3
- מרחב השמות של הנכס: מרחב השמות של הנכס
- תוויות הטמעה: התווית שתתווסף לאירועים מהפיד הזה
- S3 URI:
לוחצים על הבא ואז על שליחה.
טבלת מיפוי UDM
| שדה ביומן | מיפוי UDM | Logic (פונקציה לוגית) |
|---|---|---|
_field |
additional.fields |
ממוזג |
column10_label |
additional.fields |
ממוזג |
column11_label |
additional.fields |
ממוזג |
column15 |
additional.fields |
מופה: [null] ← column15_label |
column15_label |
additional.fields |
ממוזג |
column16_label |
additional.fields |
ממוזג |
column22_label |
additional.fields |
ממוזג |
column23_label |
additional.fields |
ממוזג |
column24_label |
additional.fields |
ממוזג |
column27_label |
additional.fields |
ממוזג |
column28_label |
additional.fields |
ממוזג |
column29_label |
additional.fields |
ממוזג |
column30 |
additional.fields |
מופה: ^[0-9]+$ ← column30_label |
column30_label |
additional.fields |
ממוזג |
column33_label |
additional.fields |
ממוזג |
column42_label |
additional.fields |
ממוזג |
column43 |
additional.fields |
מופה: "true", "false" ← column43_label |
column43_label |
additional.fields |
ממוזג |
column44_label |
additional.fields |
ממוזג |
column45 |
additional.fields |
מופה: , ← column45_label |
column45_label |
additional.fields |
ממוזג |
column51_label |
additional.fields |
ממוזג |
column52_label |
additional.fields |
ממוזג |
column53_label |
additional.fields |
ממוזג |
column55_label |
additional.fields |
ממוזג |
column6_label |
additional.fields |
ממוזג |
column9_label |
additional.fields |
ממוזג |
key |
additional.fields |
מופו: `"col13_label", "col14_label", "col17_label", "col18_label", "col19_label", "col25_l... |
auth_event |
extensions.auth.type |
מופה: true ← AUTHTYPE_UNSPECIFIED |
intermediary_entity |
intermediary |
ממוזג |
column1 |
metadata.event_timestamp |
נותח בתור ISO8601 |
auth_event |
metadata.event_type |
מופה: true ← USER_LOGIN |
has_principal |
metadata.event_type |
מופה: true ← NETWORK_CONNECTION, true ← STATUS_UPDATE |
has_user |
metadata.event_type |
מופה: true ← USER_UNCATEGORIZED |
column26 |
metadata.product_log_id |
מיפוי ישיר |
column26 |
network.http.method |
מיפוי ישיר |
column10 |
network.http.user_agent |
מיפוי ישיר |
column34 |
network.ip_protocol |
מיפוי ישיר |
column15 |
network.received_bytes |
מופה: ^-?[0-9]+$ ← uinteger |
p_bytes |
network.received_bytes |
מיפוי ישיר |
p_bytes |
network.sent_bytes |
מיפוי ישיר |
column20 |
network.session_id |
מיפוי ישיר |
column12 |
principal.application |
מיפוי ישיר |
column2 |
principal.asset.hostname |
מיפוי ישיר |
column3 |
principal.asset.hostname |
מיפוי ישיר |
column7 |
principal.asset.hostname |
מיפוי ישיר |
p_hostname |
principal.asset.hostname |
מיפוי ישיר |
column15 |
principal.asset.ip |
ממוזג |
column4 |
principal.asset.ip |
מופה: DISCONNECTED ← column15 |
p_ip |
principal.asset.ip |
ממוזג |
p_ip_from_host |
principal.asset.ip |
ממוזג |
user_ip |
principal.asset.ip |
ממוזג |
column31 |
principal.asset.product_object_id |
מיפוי ישיר |
software_obj |
principal.asset.software |
ממוזג |
column2 |
principal.hostname |
מיפוי ישיר |
column3 |
principal.hostname |
מיפוי ישיר |
column7 |
principal.hostname |
מיפוי ישיר |
p_hostname |
principal.hostname |
מיפוי ישיר |
column15 |
principal.ip |
ממוזג |
column4 |
principal.ip |
מופה: DISCONNECTED ← column15 |
p_ip |
principal.ip |
ממוזג |
p_ip_from_host |
principal.ip |
ממוזג |
user_ip |
principal.ip |
ממוזג |
column7 |
principal.platform_version |
מיפוי ישיר |
column41 |
principal.process.file.full_path |
מיפוי ישיר |
column40 |
principal.process.pid |
מיפוי ישיר |
column2 |
principal.user.email_addresses |
מופה: ^.+@.+$ ← column2 |
email |
principal.user.email_addresses |
מופה: ^.+@.+$ ← email |
column4 |
principal.user.group_identifiers |
ממוזג |
column3 |
principal.user.user_display_name |
מיפוי ישיר |
user_display_name |
principal.user.user_display_name |
מיפוי ישיר |
column43 |
principal.user.userid |
מיפוי ישיר |
column7 |
principal.user.userid |
מיפוי ישיר |
column45 |
principal.user.windows_sid |
מיפוי ישיר |
sid |
principal.user.windows_sid |
מיפוי ישיר |
security_result_entry |
security_result |
ממוזג |
security_result_present |
security_result |
מופה: true ← security_result_entry |
column21 |
target.asset.hostname |
מיפוי ישיר |
column5 |
target.asset.hostname |
מיפוי ישיר |
column16 |
target.asset.ip |
ממוזג |
column4 |
target.asset.ip |
מופה: DISCONNECTED ← column16 |
column5 |
target.asset.ip |
ממוזג |
t_ip |
target.asset.ip |
ממוזג |
column21 |
target.hostname |
מיפוי ישיר |
column5 |
target.hostname |
מיפוי ישיר |
column16 |
target.ip |
ממוזג |
column4 |
target.ip |
מופה: DISCONNECTED ← column16 |
column5 |
target.ip |
ממוזג |
t_ip |
target.ip |
ממוזג |
column33 |
target.port |
מיפוי ישיר |
| לא רלוונטי | extensions.auth.type |
קבוע: AUTHTYPE_UNSPECIFIED |
| לא רלוונטי | metadata.event_type |
קבוע: USER_LOGIN |
| לא רלוונטי | metadata.product_name |
קבוע: Secure Access |
| לא רלוונטי | metadata.vendor_name |
קבוע: Cisco |
| לא רלוונטי | network.application_protocol |
קבוע: DNS |
column22 |
event.idm.read_only_udm.principal.user.group_identifiers |
מופה מיומן השינויים |
column11 |
event.idm.read_only_udm.network.http.response_code |
מופה מיומן השינויים |
column16 |
event.idm.read_only_udm.security_result.category_details |
מופה מיומן השינויים |
column44 |
event.idm.read_only_udm.target.hostname |
מופה מיומן השינויים |
column44 |
event.idm.read_only_udm.target.asset.hostname |
מופה מיומן השינויים |
column25 |
event.idm.read_only_udm.principal.application |
מופה מיומן השינויים |
column8 |
event.idm.read_only_udm.target.url |
מופה מיומן השינויים |
column45 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column22 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column55 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column33 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column2 |
event.idm.read_only_udm.principal.hostname וגם event.idm.read_only_udm.principal.asset.hostname |
מופה מיומן השינויים |
column3 |
event.idm.read_only_udm.principal.hostname וגם event.idm.read_only_udm.principal.asset.hostname |
מופה מיומן השינויים |
column7 |
event.idm.read_only_udm.principal.hostname וגם event.idm.read_only_udm.principal.asset.hostname |
מופה מיומן השינויים |
column4 |
event.idm.read_only_udm.principal.ip וגם event.idm.read_only_udm.principal.asset.ip |
מופה מיומן השינויים |
column10 |
event.idm.read_only_udm.principal.ip וגם event.idm.read_only_udm.principal.asset.ip |
מופה מיומן השינויים |
column15 |
event.idm.read_only_udm.principal.ip וגם event.idm.read_only_udm.principal.asset.ip |
מופה מיומן השינויים |
column5 |
event.idm.read_only_udm.target.ip וגם event.idm.read_only_udm.target.asset.ip |
מופה מיומן השינויים |
column16 |
event.idm.read_only_udm.target.ip וגם event.idm.read_only_udm.target.asset.ip |
מופה מיומן השינויים |
column22 |
event.idm.read_only_udm.target.ip וגם event.idm.read_only_udm.target.asset.ip |
מופה מיומן השינויים |
column7 |
event.idm.read_only_udm.principal.user.userid |
מופה מיומן השינויים |
column43 |
event.idm.read_only_udm.principal.user.userid |
מופה מיומן השינויים |
column1 |
event.idm.read_only_udm.metadata.event_timestamp |
מופה מיומן השינויים |
column6 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column8 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column9 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column10 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column11 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column13 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column14 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column16 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column17 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column18 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column19 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column23 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column24 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column25 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column27 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column28 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column29 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column32 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column36 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column42 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column44 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column46 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column47 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column48 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column49 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column50 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column51 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column52 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column53 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column54 |
event.idm.read_only_udm.additional.fields |
מופה מיומן השינויים |
column12 |
event.idm.read_only_udm.network.sent_bytes |
מופה מיומן השינויים |
column15 |
event.idm.read_only_udm.network.received_bytes |
מופה מיומן השינויים |
column2 |
event.idm.read_only_udm.principal.user.email_addresses |
מופה מיומן השינויים |
column20 |
event.idm.read_only_udm.network.session_id |
מופה מיומן השינויים |
column5 |
event.idm.read_only_udm.target.hostname וגם event.idm.read_only_udm.target.asset.hostname |
מופה מיומן השינויים |
column21 |
event.idm.read_only_udm.target.hostname וגם event.idm.read_only_udm.target.asset.hostname |
מופה מיומן השינויים |
column33 |
event.idm.read_only_udm.target.port |
מופה מיומן השינויים |
column34 |
event.idm.read_only_udm.network.ip_protocol |
מופה מיומן השינויים |
column26 |
event.idm.read_only_udm.metadata.product_log_id |
מופה מיומן השינויים |
column3 |
event.idm.read_only_udm.principal.user.user_display_name |
מופה מיומן השינויים |
column30 |
event.idm.read_only_udm.principal.asset.software |
מופה מיומן השינויים |
column31 |
event.idm.read_only_udm.principal.asset.product_object_id |
מופה מיומן השינויים |
column35 |
event.idm.read_only_udm.network.application_protocol |
מופה מיומן השינויים |
column4 |
event.idm.read_only_udm.principal.user.group_identifiers |
מופה מיומן השינויים |
column40 |
event.idm.read_only_udm.principal.process.pid |
מופה מיומן השינויים |
column41 |
event.idm.read_only_udm.principal.process.file.full_path |
מופה מיומן השינויים |
column57 |
event.idm.read_only_udm.intermediary |
מופה מיומן השינויים |
column7 |
event.idm.read_only_udm.principal.platform_version |
מופה מיומן השינויים |
column56 |
event.idm.read_only_udm.security_result.rule_name |
מופה מיומן השינויים |
column6 |
event.idm.read_only_udm.security_result.action |
מופה מיומן השינויים |
column45 |
event.idm.read_only_udm.principal.user.windows_sid |
מופה מיומן השינויים |
column12 |
event.idm.read_only_udm.principal.application |
מופה מיומן השינויים |
יומן שינויים
הצגת יומן השינויים של המנתח הזה
הבעיה עדיין לא נפתרה? קבלת תשובות מחברי הקהילה וממומחי Google SecOps.