Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo illustra come aggiungere indicatori da oggetti CSV o STIX da un file JSON in Microsoft Sentinel threat intelligence. Poiché la condivisione delle informazioni sulle minacce avviene ancora tra i messaggi di posta elettronica e altri canali informali durante un'indagine in corso, la possibilità di importare rapidamente tali informazioni in Microsoft Sentinel è importante per inoltrare le minacce emergenti al team. Gli oggetti importati di intelligence sulle minacce sono quindi disponibili per alimentare altre analisi, come la produzione di allerti di sicurezza, incidenti e risposte automatizzate.
Importante
Dopo il 31 marzo 2027, Microsoft Sentinel non sarà più supportato nel portale di Azure e sarà disponibile solo nel portale di Microsoft Defender. Tutti i clienti che usano Microsoft Sentinel nel portale di Azure verranno reindirizzati al portale di Defender e useranno Microsoft Sentinel solo nel portale di Defender. A partire da luglio 2025, molti nuovi clienti vengono caricati e reindirizzati automaticamente al portale di Defender.
Se si usa ancora Microsoft Sentinel nel portale di Azure, è consigliabile iniziare a pianificare la transizione al portale di Defender per garantire una transizione senza problemi e sfruttare appieno l'esperienza di operazioni di sicurezza unificata offerta da Microsoft Defender. Per altre informazioni, vedere It's Time to Move: Ritiro della portale di Azure di Microsoft Sentinel per una maggiore sicurezza.
Prerequisiti
Per archiviare le informazioni sulle minacce, è necessario disporre delle autorizzazioni di lettura e scrittura per l'area di lavoro Microsoft Sentinel.
Selezionare un modello di importazione per l'intelligence sulle minacce
Aggiungi più oggetti di threat intelligence con un file CSV o JSON appositamente predisposto. Scaricare i modelli di file per acquisire familiarità con i campi e il modo in cui vengono mappati ai dati disponibili. Esaminare i campi necessari per ogni tipo di modello per convalidare i dati prima di importarli.
Per Microsoft Sentinel nel portale di Azure, in Gestione delle minacce selezionare Intelligence per le minacce.
Per Microsoft Sentinel nel portale di Defender, selezionare Microsoft Sentinel>Threat management>Threat intelligence.
Selezionare Importa>importa usando un file.
Nel menu a discesa Formato file selezionare CSV o JSON.
Nota
Il modello CSV supporta solo gli indicatori. Il modello JSON supporta indicatori e altri oggetti STIX come attori delle minacce, modelli di attacco, identità e relazioni. Per maggiori informazioni su come creare oggetti STIX supportati in JSON, vedere riferimento dell'API Upload.
Dopo aver scelto un modello di caricamento bulk, selezionare il collegamento Scarica modello .
Valutare la possibilità di raggruppare l'intelligence per le minacce in base all'origine perché ogni caricamento di file richiede un'origine.
I template CSV e JSON forniscono tutti i campi necessari per creare un unico indicatore valido, inclusi i campi richiesti e i parametri di validazione. Replica la struttura del campo template per popolare più indicatori in un file, oppure aggiungi oggetti STIX al file JSON. Per altre informazioni sui modelli, vedere Informazioni sui modelli di importazione.
Caricare il file di intelligence sulle minacce
Caricare il file CSV o JSON preparato e specificare i dettagli di origine per l'importazione.
Modificare il nome del file dall'impostazione predefinita del modello, ma mantenere l'estensione del file come .csv o .json. Quando si crea un nome di file univoco, è più semplice monitorare le importazioni dal riquadro Gestisci importazioni file .
Trascini il file di intelligence sulle minacce in blocco nella sezione Carica un file oppure lo selezioni tramite il collegamento.
Immettere un'origine per l'intelligence sulle minacce nella casella di testo Origine . Il valore di origine viene stampato su tutti gli indicatori inclusi nel file. Visualizzare questa proprietà come
SourceSystemcampo. Il valore di origine viene visualizzato anche nel riquadro Gestisci importazioni di file . Per altre informazioni, vedere Usare gli indicatori di minaccia.Scegliere come si desidera che Microsoft Sentinel gestisca le voci non valide selezionando uno dei pulsanti nella parte inferiore del riquadro Importa usando un file:
- Importare solo le voci valide e lasciare da parte eventuali voci non valide dal file.
- Non importare voci se è presente un singolo oggetto non valido nel file.
Selezionare Importa.
Gestire le importazioni di file
Monitorare le importazioni e visualizzare i report degli errori per importazioni parzialmente importate o non riuscite.
Selezionare Importa>Gestisci le importazioni di file.
Controlla lo stato dei file importati e il numero di record non validi. Il conteggio delle voci valide viene aggiornato dopo che il file è stato elaborato. Attendere il completamento dell'importazione per ottenere il conteggio aggiornato delle voci valide.
Per visualizzare e ordinare le importazioni, selezionare Origine, nome del file di Intelligence per le minacce, il numero importato, il numero totale di voci in ogni file o la data di creazione .
Selezionare l'anteprima del file di errore o scaricare il file di errore che contiene gli errori relativi alle voci non valide.
Microsoft Sentinel mantiene lo stato dell'importazione di file per 30 giorni. Il file effettivo e il file di errore associato vengono mantenuti nel sistema per 24 ore. Dopo 24 ore, il file e il file di errore vengono eliminati, ma tutti gli indicatori inseriti continuano a essere visualizzati nell'intelligence sulle minacce.
Informazioni sui modelli di importazione
Rivedi i modelli CSV e JSON per assicurarti che la tua intelligence sulle minacce venga importata con successo. Assicurati di fare riferimento alle istruzioni nel file modello CSV o JSON e alle linee guida supplementari nelle sezioni CSV template structure e JSON template structure.
Struttura del modello CSV
Usa le opzioni del modello CSV per scegliere la struttura corretta per i dati degli indicatori.
Nel menu a discesa Tipo di indicatore selezionare CSV. Scegliere quindi tra le opzioni Indicatori file o Tutti gli altri tipi di indicatori .
Il modello CSV richiede più colonne per supportare il tipo di indicatore di file perché gli indicatori di file possono avere più tipi hash, ad esempio MD5 e SHA256. Tutti gli altri tipi di indicatori, ad esempio gli indirizzi IP, richiedono solo il tipo osservabile e il valore osservabile.
Le intestazioni di colonna per il modello CSV Tutti gli altri tipi di indicatori includono campi come
threatTypes, singolo o multiplotags,confidenceetlpLevel. IltlpLevelcampo imposta il livello TLP (Traffic Light Protocol), che è una designazione di riservatezza per prendere decisioni sulla condivisione di intelligence sulle minacce.Sono necessari solo i
validFromcampi ,observableTypeeobservableValue.Eliminare l'intera prima riga dal modello per rimuovere i commenti prima del caricamento.
La dimensione massima del file per un'importazione di file CSV è di 50 MB.
Il seguente esempio di CSV mostra come formattare un indicatore di nome di dominio per l'importazione in massa utilizzando lo schema template CSV:
threatTypes,tags,name,description,confidence,revoked,validFrom,validUntil,tlpLevel,severity,observableType,observableValue
Phishing,"demo, csv",MDTI article - Franken-Phish domainname,Entity appears in MDTI article Franken-phish,100,,2022-07-18T12:00:00.000Z,,white,5,domain-name,1776769042.tailspintoys.com
Struttura del modello JSON
Il template JSON utilizza una singola struttura STIX 2.1 per tutti i tipi di oggetti supportati. Esamina i seguenti dettagli quando prepari il tuo file JSON.
È disponibile un solo modello JSON per tutti i tipi di oggetto STIX. Il modello JSON è basato sul formato STIX 2.1.
L'elemento
typesupportaindicator,attack-pattern,identity,threat-actorerelationship.Per gli indicatori, l'elemento
patternsupporta i tipi di indicatorefile,ipv4-addr,ipv6-addr,domain-name,url,user-account,email-addrewindows-registry-key.Rimuovere i commenti del modello prima del caricamento.
Chiudere l'ultimo oggetto nella matrice usando
}senza una virgola.La dimensione massima del file per un'importazione di file JSON è di 250 MB.
Il seguente esempio JSON mostra come definire un ipv4-addr indicatore e un attack-pattern oggetto per l'importazione in massa utilizzando il formato STIX 2.1:
[
{
"type": "indicator",
"id": "indicator--dbc48d87-b5e9-4380-85ae-e1184abf5ff4",
"spec_version": "2.1",
"pattern": "[ipv4-addr:value = '198.168.100.5']",
"pattern_type": "stix",
"created": "2022-07-27T12:00:00.000Z",
"modified": "2022-07-27T12:00:00.000Z",
"valid_from": "2016-07-20T12:00:00.000Z",
"name": "Sample IPv4 indicator",
"description": "This indicator implements an observation expression.",
"indicator_types": [
"anonymization",
"malicious-activity"
],
"kill_chain_phases": [
{
"kill_chain_name": "mandiant-attack-lifecycle-model",
"phase_name": "establish-foothold"
}
],
"labels": ["proxy","demo"],
"confidence": "95",
"lang": "",
"external_references": [],
"object_marking_refs": [],
"granular_markings": []
},
{
"type": "attack-pattern",
"spec_version": "2.1",
"id": "attack-pattern--fb6aa549-c94a-4e45-b4fd-7e32602dad85",
"created": "2015-05-15T09:12:16.432Z",
"modified": "2015-05-20T09:12:16.432Z",
"created_by_ref": "identity--f431f809-377b-45e0-aa1c-6a4751cae5ff",
"revoked": false,
"labels": [
"heartbleed",
"has-logo"
],
"confidence": 55,
"lang": "en",
"object_marking_refs": [
"marking-definition--34098fce-860f-48ae-8e50-ebd3cc5e41da"
],
"granular_markings": [
{
"marking_ref": "marking-definition--089a6ecb-cc15-43cc-9494-767639779123",
"selectors": [
"description",
"labels"
],
"lang": "en"
}
],
"extensions": {
"extension-definition--d83fce45-ef58-4c6c-a3f4-1fbc32e98c6e": {
"extension_type": "property-extension",
"rank": 5,
"toxicity": 8
}
},
"external_references": [
{
"source_name": "capec",
"description": "spear phishing",
"external_id": "CAPEC-163"
}
],
"name": "Attack Pattern 2.1",
"description": "menuPass appears to favor spear phishing to deliver payloads to the intended targets. While the attackers behind menuPass have used other RATs in their campaign, it appears that they use PIVY as their primary persistence mechanism.",
"kill_chain_phases": [
{
"kill_chain_name": "mandiant-attack-lifecycle-model",
"phase_name": "initial-compromise"
}
],
"aliases": [
"alias_1",
"alias_2"
]
}
]
Contenuto correlato
In questo articolo si è appreso come rafforzare manualmente l'intelligence sulle minacce importando indicatori e altri oggetti STIX raccolti in file flat. Per altre informazioni su come l'intelligence sulle minacce alimenta altre analisi in Microsoft Sentinel, vedere gli articoli seguenti: