שילוב של Mandiant עם Google SecOps
במאמר הזה מוסבר איך לשלב את Mandiant עם Google Security Operations.
תרחישים לדוגמה
השילוב של Mandiant משתמש ביכולות של Google SecOps כדי לתמוך בתרחישי השימוש הבאים:
העשרת שמות מארחים, כתובות IP וכתובות URL: אחזור אוטומטי של מודיעין איומים לגבי אינדיקטורים מבוססי-רשת כדי לזהות פעילות זדונית.
ניתוח גיבובי קבצים: הערכת גיבובי MD5, SHA-1 ו-SHA-256 בהשוואה למאגר של Mandiant כדי לקבוע אם הקבצים הם איומים מוכרים.
זיהוי אינדיקטורים קשורים: גילוי אינדיקטורים נוספים של פגיעה (IOC) שמשויכים לשחקני איומים או לפגיעויות ספציפיים, כדי למפות שטח תקיפה רחב יותר.
אחזור פרטים על תוכנות זדוניות: קבלת מידע ממוקד על משפחות של תוכנות זדוניות, כולל התפקידים שלהן והיעדים הנפוצים שלהן, כדי לסייע בתגובה לאירועים.
לפני שמתחילים
כדי לאמת את החיבור בין Google SecOps לבין Mandiant, צריך לספק מזהה לקוח וסוד לקוח תקינים.
אפשר ליצור ולנהל את פרטי הכניסה האלה במסוף Mandiant Advantage.
הוראות מפורטות ליצירת פרטי הכניסה האלה זמינות במדריך Mandiant API.
פרמטרים של שילוב
משתמשים בפרמטרים הבאים כדי להגדיר את השילוב:
| שם התצוגה של הפרמטר | סוג | ערך ברירת המחדל | חובה | תיאור |
|---|---|---|---|---|
| הרמה הבסיסית (root) של ממשק המשתמש | String | https://advantage.mandiant.com | כן | השורש של ממשק המשתמש של המכונה ב-Mandiant. |
| ספריית הבסיס של ה-API | String | https://api.intelligence.mandiant.com | כן | שורש ה-API של המכונה ב-Mandiant. |
| מזהה לקוח | סיסמה | לא רלוונטי | לא | מזהה הלקוח של חשבון Mandiant. |
| קובץ אישור CA | String | לא רלוונטי | לא | סוד הלקוח של חשבון Mandiant. |
| אימות SSL | תיבת סימון | התיבה לא מסומנת | כן | אם האפשרות הזו מופעלת, המערכת בודקת שאישור ה-SSL של החיבור לשרת Mandiant תקף. |
הוראות להגדרת שילוב ב-Google SecOps מופיעות במאמר הגדרת שילובים.
במקרה הצורך, אפשר לבצע שינויים בשלב מאוחר יותר. אחרי שמגדירים מופע של שילוב, אפשר להשתמש בו ב-playbooks. מידע נוסף על הגדרה ותמיכה במספר מופעים זמין במאמר תמיכה במספר מופעים.
איך יוצרים מזהה לקוח וסוד לקוח
עוברים אל הגדרות -> גישה לממשקי API ומפתחות ולוחצים על קבלת מזהה מפתח וסוד.
תרחישים לדוגמה
העשרת ישויות.
פעולות
מידע נוסף על פעולות זמין במאמרים איך מגיבים לפעולות שממתינות לאישור ב-Your Workdesk ואיך מבצעים פעולה ידנית.
פינג
בודקים את הקישוריות ל-Mandiant באמצעות הפרמטרים שמופיעים בדף הגדרת השילוב בכרטיסייה Google Security Operations Marketplace.
פרמטרים
לא רלוונטי
ריצה
הפעולה הזו לא מופעלת על ישויות, ואין לה פרמטרים של קלט חובה.
תוצאות הפעולה
תוצאת סקריפט
| שם תוצאת התסריט | אפשרויות ערך | דוגמה |
|---|---|---|
| is_success | נכון/לא נכון | is_success=False |
תוצאת JSON
N/A
העשרה של ישויות
לא רלוונטי
תובנות
לא רלוונטי
Case Wall
| סוג התוצאה | ערך/תיאור | סוג |
|---|---|---|
| הודעת פלט* | הפעולה לא אמורה להיכשל או לעצור את ההרצה של חוברת ההדרכה: אם הפעולה הצליחה: "Successfully connected to the Mandiant server with the provided connection parameters!" (החיבור לשרת Mandiant בוצע בהצלחה עם פרמטרי החיבור שסופקו). הפעולה צריכה להיכשל ולהפסיק את ההרצה של מדריך ההפעלה: אם התגובה נכשלה: "החיבור לשרת Mandiant נכשל! השגיאה היא {0}".format(exception.stacktrace)" |
כללי |
העשרת ישויות
העשרת ישויות באמצעות מידע מ-Mandiant. ישויות נתמכות: שם מארח, כתובת IP, כתובת URL, גיבוב קובץ, גורם מאיים, פגיעות.
פרמטרים
| שם התצוגה של הפרמטר | סוג | ערך ברירת המחדל | חובה | תיאור |
|---|---|---|---|---|
| סף ציון החומרה | מספר שלם | 50 | כן | מציינים את ציון החומרה הנמוך ביותר שמשמש לסימון הישות כחשודה. הערה: אפשר לסמן כחשודים רק אינדיקטורים (שם מארח, כתובת IP, גיבוב קובץ, כתובת URL). מקסימום: 100 |
| יצירת תובנה | תיבת סימון | סימן אישור | לא | אם האפשרות הזו מופעלת, הפעולה יוצרת תובנה שמכילה את כל המידע שאוחזר לגבי הישות. |
| רק תובנות לגבי ישויות חשודות | תיבת סימון | התיבה לא מסומנת | לא | אם האפשרות הזו מופעלת, הפעולה יוצרת תובנה רק לגבי ישויות חשודות. הערה: הפרמטר Create Insight צריך להיות מופעל. גם תובנות לגבי הישויות Threat Actor (גורם מאיים) ו-Vulnerability (פגיעות) נוצרות, למרות שהן לא מסומנות כחשודות. |
ריצה
הפעולה הזו מופעלת בישויות הבאות:
- שם המארח
- כתובת IP
- כתובת URL
- גיבוב (hash) של קובץ
- גורם מאיים
- נקודת חולשה
תוצאות הפעולה
תוצאת סקריפט
| שם תוצאת התסריט | אפשרויות ערך | דוגמה |
|---|---|---|
| is_success | נכון/לא נכון | is_success=False |
תוצאת JSON
תוצאה בפורמט JSON עבור אינדיקטורים
{
"Entity": "173.254.xx.xx",
"EntityResult": {
"first_seen": "2022-03-22T21:46:43.000Z",
"last_seen": "2022-05-22T00:58:48.000Z",
"sources": [
{
"first_seen": "2022-03-22T21:46:46.000+0000",
"last_seen": "2022-03-24T19:12:57.000+0000",
"osint": false,
"category": [],
"source_name": "Mandiant"
}
],
"mscore": 100,
"attributed_associations": [
{
"id": "malware--f1151a22-9d9c-589d-90ad-xxxxx",
"name": "EMOTET",
"type": "malware"
}
],
"misp": {
"smtp-receiving-ips": false,
"covid": false,
"eicar.com": false,
"majestic_million": false,
"sinkholes": false,
"alexa": false,
"cisco_top1000": false,
"microsoft": false,
"microsoft-office365": false,
"crl-hostname": false,
"googlebot": false,
"microsoft-azure-germany": false,
"microsoft-attack-simulator": false,
"microsoft-azure": false,
"rfc5735": false,
"tranco10k": false,
"dax30": false,
"public-dns-v4": false,
"dynamic-dns": false,
"public-dns-v6": false,
"covid-19-cyber-threat-coalition-whitelist": false,
"common-ioc-false-positive": false,
"cisco_1M": false,
"google-gmail-sending-ips": false,
"microsoft-azure-china": false,
"stackpath": false,
"google": false,
"cloudflare": false,
"moz-top500": false,
"tranco": false,
"tlds": false,
"university_domains": false,
"smtp-sending-ips": false,
"cisco_top20k": false,
"empty-hashes": false,
"nioc-filehash": false,
"amazon-aws": false,
"url-shortener": false,
"microsoft-office365-ip": false,
"microsoft-win10-connection-endpoints": false,
"microsoft-azure-us-gov": false,
"majestic_million_1M": false,
"mozilla-CA": false,
"whats-my-ip": false,
"microsoft-office365-cn": false,
"vpn-ipv6": false,
"rfc3849": false,
"rfc6761": false,
"security-provider-blogpost": false,
"cisco_top5k": false,
"apple": false,
"public-dns-hostname": false,
"mozilla-IntermediateCA": false,
"rfc1918": false,
"ti-falsepositives": false,
"akamai": false,
"bank-website": false,
"alexa_1M": false,
"automated-malware-analysis": false,
"rfc6598": false,
"google-gcp": false,
"ovh-cluster": false,
"multicast": false,
"phone_numbers": false,
"fastly": false,
"cisco_top10k": false,
"second-level-tlds": false,
"wikimedia": false,
"disposable-email": false,
"common-contact-emails": false,
"vpn-ipv4": true,
"ipv6-linklocal": false,
"covid-19-krassi-whitelist": false,
"crl-ip": false
},
"id": "ipv4--da5b1f26-cf25-5a61-9c93-xxxxx",
"type": "ipv4",
"value": "173.254.xx.xx",
"is_publishable": true,
"last_updated": "2022-05-22T01:04:46.098Z",
"report_link": "https://advantage.mandiant.com/indicator/ipv4/ipv4--da5b1f26-xxxx-5a61-9c93-6dxxxxxxxxxx"
}
}
תוצאת JSON עבור שחקן איומים
{
"Entity": "APxxxxx",
"EntityResult": {
"motivations": [
{
"id": "motivation--1b8ca82a-7cff-5622-bedd-xxxx",
"name": "Espionage",
"attribution_scope": "confirmed"
}
],
"aliases": [
{
"name": "Comment Crew (Internet)",
"attribution_scope": "confirmed"
}
],
"industries": [
{
"id": "identity--cc593632-0c42-500c-8d0b-xxxxx",
"name": "Aerospace & Defense",
"attribution_scope": "confirmed"
},
{
"id": "identity--8768c9d0-830d-5c94-88d1-xxxxxxx",
"name": "Transportation",
"attribution_scope": "confirmed"
}
],
"observed": [
{
"earliest": "2003-06-20T12:00:00.000Z",
"recent": "2015-10-20T00:00:00.000Z",
"attribution_scope": "confirmed"
}
],
"malware": [
{
"id": "malware--09673ebc-9fbf-5ab0-9130-xxxxx",
"name": "AGEDMOAT",
"attribution_scope": "confirmed"
},
{
"id": "malware--a2de25d8-beae-5e86-b10e-xxxxxx",
"name": "ZERODUE",
"attribution_scope": "confirmed"
}
],
"tools": [
{
"id": "malware--57e5ea29-1c08-5f80-b28e-xxxxx",
"name": "ANGRYIP",
"attribution_scope": "confirmed"
}
],
"suspected_attribution": [],
"locations": {
"source": [
{
"region": {
"id": "location--02178345-7a8a-546a-b82f-xxxxx",
"name": "Asia",
"attribution_scope": "confirmed"
},
"sub_region": {
"id": "location--c80cc2c3-c5b6-5769-b228-xxxxx",
"name": "East Asia",
"attribution_scope": "confirmed"
},
"country": {
"id": "location--26e2c717-7772-5ad5-8f0c-xxxxx",
"name": "China",
"iso2": "CN",
"attribution_scope": "confirmed"
}
}
],
"target": [
{
"id": "location--a509dfc8-789b-595b-a201-xxxxx",
"name": "Belgium",
"iso2": "be",
"region": "Europe",
"sub-region": "West Europe",
"attribution_scope": "confirmed"
}
],
"target_sub_region": [
{
"id": "location--7b33370b-da4b-5c48-9741-xxxxx",
"name": "East Asia",
"key": "eastasia",
"region": "Asia",
"attribution_scope": "confirmed"
}
],
"target_region": [
{
"id": "location--9488166d-6469-5e54-ba5f-xxxxx",
"name": "Africa",
"key": "africa",
"attribution_scope": "confirmed"
}
]
},
"cve": [
{
"id": "vulnerability--8cb90843-f69a-5aa6-95dc-xxxxx",
"cve_id": "CVE-2009-xxxx",
"attribution_scope": "confirmed"
}
],
"associated_uncs": [],
"id": "threat-actor--0ac5c1db-8ad6-54b8-b4b9-xxxxx",
"name": "APxxxx",
"description": "A description of the threat actor",
"type": "threat-actor",
"last_updated": "2022-05-29T05:30:48.000Z",
"last_activity_time": "2015-10-20T00:00:00.000Z",
"audience": [
{
"name": "intel_fusion",
"license": "INTEL_RBI_FUS"
}
],
"is_publishable": true,
"counts": {
"reports": 171,
"malware": 92,
"cve": 1,
"associated_uncs": 0,
"aliases": 4,
"industries": 16,
"attack_patterns": 111
},
"intel_free": true,
"report_link": "https://advantage.mandiant.com/indicator/ipv4/ipv4--da5b1f26-xxxx-5a61-9c93-6dxxxxxxxxxx"
}
}
תוצאת JSON לפגיעות
{
"Entity": "CVE-2022-xxxx",
"EntityResult": {
"exploits": [],
"vulnerable_products": "<p>The following vendors/products have been reported as vulnerable:</p>\\n<ul>\\n<li>Company A: NetWeaver Application Server for ABAP 7.01, 7.02, 7.11, 7.30, 7.31, 7.40, 7.50, 7.51, 7.52, 7.53, 7.54, 7.55, 7.56, and 7.86</li>\\n</ul>",
"sources": [
{
"source_description": "Company A Security Patch Day – January 2022",
"source_name": "Company A",
"url": "https://wiki.scn.company.com/wiki/pages/viewpage.action?pageId=596902035",
"date": "2022-01-11T17:00:00.000Z",
"unique_id": "59690xxxx"
}
],
"exploitation_state": "No Known",
"date_of_disclosure": "2022-01-11T07:00:00.000Z",
"id": "vulnerability--27efc4f2-4d7b-5d39-a96f-xxxxx",
"vendor_fix_references": [
{
"url": "https://launchpad.support.company.com/#/notes/311xxxxx",
"name": "Company A (311xxxx) Security Update Information",
"unique_id": "311xxxxx"
}
],
"title": "Company A NetWeaver Application Server 7.86 Unspecified Vulnerability",
"exploitation_vectors": [
"General Network Connectivity"
],
"was_zero_day": false,
"vulnerable_cpes": [
{
"technology_name": "netweaver_as_abap 7.31",
"vendor_name": "Company A",
"cpe_title": "company a netweaver_as_abap 7.31",
"cpe": "cpe:2.3:a:aompany a:netweaver_as_abap:7.31:*:*:*:*:*:*:*"
}
],
"executive_summary": "<p>An unspecified vulnerability exists within Company A NetWeaver Application Server 7.86 and earlier that, when exploited, allows an authenticated attacker to remotely access potentially sensitive information. Exploit code is not publicly available. Mitigation options include a vendor fix.</p>",
"cwe": "Unknown",
"description": null,
"cve_id": "CVE-2022-xxxx",
"risk_rating": "LOW",
"observed_in_the_wild": false,
"common_vulnerability_scores": {
"v2.0": {
"access_complexity": "LOW",
"temporal_score": 3,
"confidentiality_impact": "PARTIAL",
"report_confidence": "CONFIRMED",
"base_score": 4,
"access_vector": "NETWORK",
"vector_string": "AV:N/AC:L/Au:S/C:P/I:N/A:N/E:U/RL:OF/RC:C",
"integrity_impact": "NONE",
"availability_impact": "NONE",
"remediation_level": "OFFICIAL_FIX",
"authentication": "SINGLE",
"exploitability": "UNPROVEN"
}
},
"available_mitigation": [
"Patch"
],
"exploitation_consequence": "Information Disclosure",
"analysis": "<p>Mandiant Threat Intelligence considers this a Low-risk vulnerability because of the privileges required and the limited impact upon exploitation.</p>",
"audience": [
"intel_vuln"
],
"publish_date": "2022-01-11T18:24:00.000Z",
"workarounds": null,
"type": "vulnerability",
"is_publishable": true,
"associated_actors": [],
"associated_malware": [],
"intel_free": false,
"report_link": "https://advantage.mandiant.com/indicator/ipv4/ipv4--da5b1f26-xxxx-5a61-9c93-6dxxxxxxxxxx"
}
}
העשרה של ישויות
טבלת העשרה של אינדיקטורים – קידומת Mandiant_
| שם שדה ההעשרה | מקור (מפתח JSON) | לוגיקה – מתי להחיל |
|---|---|---|
| first_seen | first_seen | כשהנתונים זמינים בפורמט JSON |
| last_seen | last_seen | כשהנתונים זמינים בפורמט JSON |
| מקורות | קובץ CSV של מקורות ייחודיים (sources/source_name) | כשהנתונים זמינים בפורמט JSON |
| mscore | mscore | כשהנתונים זמינים בפורמט JSON |
| attributed_associations_{associated_associations/type} | קובץ CSV של attributed_associations/name לכל attributed_associations/type, כלומר מפתח אחד לכל סוג. לדוגמה, כל התוכנות הזדוניות נמצאות במקום אחד. |
כשהנתונים זמינים בפורמט JSON |
| report_link | הוא מתוכנן בקפידה. | כשהנתונים זמינים בפורמט JSON |
Enrichment Table for Threat Actor - Prefix Mandiant_
| שם שדה ההעשרה | מקור (מפתח JSON) | לוגיקה – מתי להחיל |
|---|---|---|
| מניעים | קובץ CSV של מניעים/שם | כשהנתונים זמינים בפורמט JSON |
| כינויים | קובץ CSV של כינויים או שמות | כשהנתונים זמינים בפורמט JSON |
| תעשיות | קובץ CSV של תעשיות/שמות | כשהנתונים זמינים בפורמט JSON |
| תוכנה זדונית | קובץ CSV של תוכנה זדונית/שם | כשהנתונים זמינים בפורמט JSON |
| locations\_source | קובץ CSV של מיקומים/מקורות/מדינות/שמות | כשהנתונים זמינים בפורמט JSON |
| locations\_target | קובץ CSV של מיקומים/יעדים/שמות | כשהנתונים זמינים בפורמט JSON |
| cve | קובץ CSV של cve/cve\_id | כשהנתונים זמינים בפורמט JSON |
| description | description | כשהנתונים זמינים בפורמט JSON |
| last\_activity\_time | last\_activity\_time | כשהנתונים זמינים בפורמט JSON |
| report\_link | הוא מתוכנן בקפידה. | כשהנתונים זמינים בפורמט JSON |
Enrichment Table for Vulnerability - Prefix Mandiant_
| שם שדה ההעשרה | מקור (מפתח JSON) | לוגיקה – מתי להחיל |
|---|---|---|
| מקורות | קובץ CSV של source_name | כשהנתונים זמינים בפורמט JSON |
| exploitation_state | exploitation_state | כשהנתונים זמינים בפורמט JSON |
| date_of_disclosure | date_of_disclosure | כשהנתונים זמינים בפורמט JSON |
| vendor_fix_references | vendor_fix_references/url | כשהנתונים זמינים בפורמט JSON |
| כותרת | כותרת | כשהנתונים זמינים בפורמט JSON |
| exploitation_vectors | קובץ CSV של exploitation_vectors | כשהנתונים זמינים בפורמט JSON |
| description | description | כשהנתונים זמינים בפורמט JSON |
| risk_rating | risk_rating | כשהנתונים זמינים בפורמט JSON |
| available_mitigation | קובץ CSV של available_mitigation | כשהנתונים זמינים בפורמט JSON |
| exploitation_consequence | exploitation_consequence | כשהנתונים זמינים בפורמט JSON |
| report_link | הוא מתוכנן בקפידה. | כשהנתונים זמינים בפורמט JSON |
תובנות
לא רלוונטי
Case Wall
| סוג התוצאה | ערך/תיאור | סוג |
|---|---|---|
| הודעת פלט* | הפעולה לא אמורה להיכשל או לעצור את ההרצה של חוברת ההדרכה: אם יש נתונים לגבי ישות אחת (is_success=true): "Successfully enriched the following entities using information from Mandiant: {entity.identifier}." אם אין נתונים לגבי ישות מסוימת (is_success=true): 'לא הייתה אפשרות להוסיף לישויות הבאות מידע מ-Mandiant: {entity.identifier}'. אם הנתונים לא זמינים לכל הישויות (is_success=false): 'אף אחת מהישויות שסופקו לא עברה העשרה'. הפעולה צריכה להיכשל ולהפסיק את ההרצה של מדריך ההפעלה: אם מדווחת שגיאה קריטית, כמו פרטי כניסה שגויים, אין חיבור לשרת או שגיאה אחרת: "שגיאה בהפעלת הפעולה 'הוספת פרטים לישויות'. הסיבה: {0}''.format(error.Stacktrace)" |
כללי |
| Case Wall Table | כותרת הטבלה: {entity.identifier} עמודות הטבלה:
|
ישות |
קבלת ישויות קשורות
קבלת מידע על IOC שקשור לישויות באמצעות מידע מ-Mandiant. ישויות נתמכות: שם מארח, כתובת IP, כתובת URL, גיבוב קובץ, גורם מאיים.
פרמטרים
| שם התצוגה של הפרמטר | סוג | ערך ברירת המחדל | חובה | תיאור |
|---|---|---|---|---|
| ציון החומרה הנמוך ביותר | מספר שלם | 50 | כן | מציינים את ציון החומרה הנמוך ביותר שמשמש להחזרת אינדיקטורים קשורים. מקסימום: 100 |
| מספר מקסימלי של IOC להחזרה | מספר שלם | 100 | לא | מציינים את מספר האינדיקטורים שהפעולה צריכה לעבד לכל ישות. |
ריצה
הפעולה הזו מופעלת בישויות הבאות:
- שם המארח
- כתובת IP
- כתובת URL
- גיבוב (hash) של קובץ
- גורם מאיים
תוצאות הפעולה
תוצאת סקריפט
| שם תוצאת התסריט | אפשרויות ערך | דוגמה |
|---|---|---|
| is_success | נכון/לא נכון | is_success=False |
תוצאת JSON
{
"hash": [{value}],
"url": [{value}],
"fqdn": [{value}],
"ip": [{value}],
"email": [{value}]
}
העשרה של ישויות
לא רלוונטי
תובנות
לא רלוונטי
Case Wall
| סוג התוצאה | ערך/תיאור | סוג |
|---|---|---|
| הודעת פלט* | הפעולה לא אמורה להיכשל או לעצור את ההרצה של חוברת ההדרכה: אם יש נתונים לגבי ישות אחת (is_success=true): "Successfully returned related indicators for the following entities using information from Mandiant: {entity.identifier}." אם אין נתונים זמינים לישות מסוימת (is_success=true): "לא נמצאו אינדיקטורים קשורים לישויות הבאות באמצעות מידע מ-Mandiant: {entity.identifier}." אם הנתונים לא זמינים לכל הישויות (is_success=false): "לא נמצאו אינדיקטורים קשורים". הפעולה צריכה להיכשל ולהפסיק את ההרצה של מדריך ההפעלה: אם מדווחת שגיאה קריטית, כמו פרטי כניסה שגויים, אין חיבור לשרת או שגיאה אחרת: "שגיאה בהפעלת הפעולה 'קבלת ישויות קשורות'. הסיבה: {0}''.format(error.Stacktrace)" |
כללי |
העשרת אינדיקטורים של פריצות (IOC)
קבלת מידע על IOC מ-Mandiant.
פרמטרים
| שם התצוגה של הפרמטר | סוג | ערך ברירת המחדל | חובה | תיאור |
|---|---|---|---|---|
| מזהים של IOC | CSV | לא רלוונטי | כן | מציינים רשימה מופרדת בפסיקים של IOC שצריך להוסיף להם מידע. |
ריצה
הפעולה הזו לא מופעלת על ישויות.
תוצאות הפעולה
תוצאת סקריפט
| שם תוצאת התסריט | אפשרויות ערך | דוגמה |
|---|---|---|
| is_success | נכון/לא נכון | is_success=False |
תוצאת JSON
{
"first_seen": "2011-09-12T12:23:13.000Z",
"last_seen": "2011-09-12T12:23:13.000Z",
"sources": [
{
"first_seen": "2011-09-12T12:23:13.000+0000",
"last_seen": "2011-09-12T12:23:13.000+0000",
"osint": false,
"category": [],
"source_name": "Mandiant"
}
],
"mscore": 47,
"attributed_associations": [
{
"id": "threat-actor--0ac5c1db-8ad6-54b8-b4b9-c32fc738c54a",
"name": "APT1",
"type": "threat-actor"
}
],
"misp": {
"smtp-receiving-ips": false,
"covid": false,
"eicar.com": false,
"majestic_million": false,
"sinkholes": false,
"alexa": false,
"cisco_top1000": false,
"crl-hostname": false,
"microsoft-office365": false,
"microsoft": false,
"googlebot": false,
"microsoft-azure-germany": false,
"microsoft-attack-simulator": false,
"microsoft-azure": false,
"rfc5735": false,
"tranco10k": false,
"public-dns-v4": false,
"dax30": false,
"dynamic-dns": false,
"public-dns-v6": false,
"covid-19-cyber-threat-coalition-whitelist": false,
"common-ioc-false-positive": false,
"cisco_1M": false,
"google-gmail-sending-ips": false,
"microsoft-azure-china": false,
"stackpath": false,
"google": false,
"cloudflare": false,
"moz-top500": false,
"tranco": false,
"tlds": true,
"university_domains": false,
"smtp-sending-ips": false,
"cisco_top20k": false,
"empty-hashes": false,
"nioc-filehash": false,
"amazon-aws": false,
"url-shortener": false,
"microsoft-office365-ip": false,
"microsoft-win10-connection-endpoints": false,
"microsoft-azure-us-gov": false,
"majestic_million_1M": false,
"mozilla-CA": false,
"whats-my-ip": false,
"microsoft-office365-cn": false,
"vpn-ipv6": false,
"rfc3849": false,
"rfc6761": false,
"security-provider-blogpost": false,
"cisco_top5k": false,
"apple": false,
"public-dns-hostname": false,
"mozilla-IntermediateCA": false,
"rfc1918": false,
"ti-falsepositives": false,
"akamai": false,
"bank-website": false,
"automated-malware-analysis": false,
"rfc6598": false,
"alexa_1M": false,
"google-gcp": false,
"ovh-cluster": false,
"multicast": false,
"phone_numbers": false,
"fastly": false,
"cisco_top10k": false,
"second-level-tlds": true,
"wikimedia": false,
"disposable-email": false,
"common-contact-emails": false,
"vpn-ipv4": false,
"ipv6-linklocal": false,
"covid-19-krassi-whitelist": false,
"crl-ip": false
},
"id": "fqdn--25667188-bcf5-5abc-b1cc-caabfa18e2b3",
"type": "fqdn",
"value": "agru.qpoe.com",
"is_publishable": true,
"is_exclusive": true,
"last_updated": "2022-02-21T13:20:27.176Z"
}
העשרה של ישויות
לא רלוונטי
תובנות
לא רלוונטי
Case Wall
| סוג התוצאה | ערך/תיאור | סוג |
|---|---|---|
| הודעת פלט* | הפעולה לא אמורה להיכשל או לעצור את ההרצה של חוברת ההדרכה: אם יש נתונים עבור IOC אחד (is_success=true): "Successfully enriched the following IOCs using information from Mandiant: {ioc .identifier}." אם אין נתונים זמינים עבור IOC אחד (is_success=true): "לא הייתה אפשרות להעשיר את ה-IOC הבאים באמצעות מידע מ-Mandiant: {ioc .identifier}." אם אין נתונים זמינים לכל ה-IOC (is_success=false): 'לא בוצע обогащение של אף IOC'. הפעולה צריכה להיכשל ולהפסיק את ההרצה של מדריך ההפעלה: אם מדווחת שגיאה קריטית, כמו פרטי כניסה שגויים, אין חיבור לשרת או שגיאה אחרת: "שגיאה בהפעלת הפעולה 'קבלת ישויות קשורות'. הסיבה: {0}''.format(error.Stacktrace) |
כללי |
קבלת פרטים על תוכנות זדוניות
קבלת מידע על תוכנות זדוניות מ-Mandiant.
פרמטרים
| שם התצוגה של הפרמטר | סוג | ערך ברירת המחדל | חובה | תיאור |
|---|---|---|---|---|
| שמות של תוכנות זדוניות | CSV | לא רלוונטי | כן | מציינים רשימה של שמות תוכנות זדוניות שצריך להוסיף להן פרטים, כשהשמות מופרדים בפסיקים. |
| יצירת תובנה | תיבת סימון | סימן אישור | לא | אם האפשרות הזו מופעלת, הפעולה יוצרת תובנה שמכילה את כל המידע שאוחזר לגבי הישות. |
| אחזור של אינדיקטורים קשורים לפשרה | תיבת סימון | סימן אישור | לא | אם האפשרות הזו מופעלת, הפעולה מאחזרת אינדיקטורים שקשורים לתוכנה הזדונית שצוינה. |
| מספר הממצאים המקסימלי שקשורים ל-IOC שיוחזרו | מספר שלם | 100 | לא | מציינים את מספר האינדיקטורים שהפעולה צריכה לעבד לכל תוכנה זדונית. |
ריצה
הפעולה הזו לא מופעלת על ישויות.
תוצאות הפעולה
תוצאת סקריפט
| שם תוצאת התסריט | אפשרויות ערך | דוגמה |
|---|---|---|
| is_success | נכון/לא נכון | is_success=False |
תוצאת JSON
{
"inherently_malicious": 1,
"operating_systems": [
"Windows"
],
"aliases": [],
"capabilities": [
{
"name": "Allocates memory",
"description": "Capable of allocating memory. "
}
],
"detections": [],
"yara": [],
"roles": [
"Cryptocurrency Miner"
],
"malware": [],
"actors": [],
"cve": [],
"id": "malware--96f82012-c77e-5887-bee9-69aec0b88578",
"name": "PHOTOMINER",
"description": "PHOTOMINER is a Windows-based modular cryptocurrency mining malware that communicates over HTTP.",
"type": "malware",
"last_updated": "2022-04-13T02:59:30.000Z",
"last_activity_time": "2022-04-13T02:59:30.000Z",
"audience": [
{
"name": "intel_fusion",
"license": "INTEL_RBI_FUS"
}
],
"is_publishable": true,
"counts": {
"reports": 0,
"capabilities": 26,
"malware": 0,
"actors": 0,
"detections": 0,
"cve": 0,
"aliases": 0,
"industries": 5,
"attack_patterns": 19
},
"intel_free": false
}
העשרה של ישויות
לא רלוונטי
תובנות
לא רלוונטי
Case Wall
| סוג התוצאה | ערך/תיאור | סוג |
|---|---|---|
| הודעת פלט* | הפעולה לא אמורה להיכשל או לעצור את ההרצה של חוברת ההדרכה: אם הנתונים זמינים עבור תוכנה זדונית אחת (is_success=true): "העשרנו בהצלחה את התוכנה הזדונית הבאה באמצעות מידע מ-Mandiant: {שם התוכנה הזדונית}". אם אין נתונים זמינים לגבי תוכנה זדונית מסוימת (is_success=true): "לא הייתה אפשרות להוסיף מידע על התוכנה הזדונית הבאה באמצעות מידע מ-Mandiant: {שם התוכנה הזדונית}". אם הנתונים לא זמינים לכל התוכנות הזדוניות (is_success=false): 'לא נמצא מידע על תוכנות זדוניות'. הפעולה צריכה להיכשל ולהפסיק את ההרצה של מדריך ההפעלה: אם מדווחת שגיאה קריטית, כמו פרטי כניסה שגויים, אין חיבור לשרת או שגיאה אחרת: "שגיאה בהפעלת הפעולה 'קבלת פרטים על תוכנות זדוניות'. הסיבה: {0}''.format(error.Stacktrace)" |
כללי |
| Case Wall Table | שם הטבלה: תוצאות של תוכנות זדוניות עמודות הטבלה:
|
כללי |
הבעיה עדיין לא נפתרה? קבלת תשובות מחברי הקהילה וממומחי Google SecOps.