Como Exportar Logs do Cortex XSIAM

Como Exportar Logs do Cortex XSIAM

SOC Prime Team
SOC Prime Team linkedin icon Seguir

Cortex XSIAM usa as mesmas APIs de consulta XQL que o Cortex XDR: inicie uma consulta, aguarde os resultados e use um fluxo para qualquer coisa acima de 1.000 linhas. O que é diferente são os dados. Logs de terceiros chegam em conjuntos de dados brutos, geralmente nomeados <vendor>_<product>_raw, e a linha de log original fica no campo _raw_log. Selecione esse campo, e a exportação lhe devolve exatamente o que a fonte enviou.

XSIAM é a plataforma SOC da Palo Alto Networks, e é para onde muitos ex-clientes do QRadar SaaS foram após o acordo de 2024. O Prime Core tem mais de 24.000 regras de detecção exclusivas, mapeadas para 676 técnicas do MITRE ATT&CK. Abaixo está como obter dados, sanitizá-los e investigá-los gratuitamente no LogTotal.

Comece Gratuitamente

Antes de começar

Uma chave de API e URL. Crie uma chave com uma função que possa executar consultas XQL; anote a chave, seu ID e o URL da API mostrado com ela.

Encontre o conjunto de dados. No Construtor de Consultas, liste conjuntos de dados (dataset =  oferece sugestões). Dados brutos de terceiros seguem o padrão <vendor>_<product>_raw, por exemplo fortinet_fortigate_raw. A telemetria do ponto final está em xdr_data.

Armazenamento quente e frio. Dados recentes estão em armazenamento quente e consultas rapidamente. Dados mais antigos podem estar em armazenamento frio, que requer uma abordagem de consulta própria e consome mais cota.

Exporte com as APIs XQL

Para obter linhas brutas de um conjunto de dados FortiGate:

dataset = fortinet_fortigate_raw
| filter _raw_log contains "web-03"
| fields _time, _raw_log

Execute através de start_xql_query e get_query_results (mais get_query_results_stream acima de 1.000 linhas), como no guia do Cortex XDR. Depois, transforme o JSON em linhas brutas:

jq -r '._raw_log' xsiam_fortigate_1019.jsonl > xsiam_fortigate_1019.log

Para dados normalizados entre fontes, consulte o modelo de dados (XDM) em vez disso. Você obtém nomes de campos consistentes, mas não a redação original.

Faça o upload, sanitize e revise no LogTotal

  1. Faça o upload. Abra logtotal.com e solte o arquivo: linhas brutas de _raw_log, ou as linhas JSON.
  2. Sanitize. 
  3. Revise. 

Quando algo dá errado

SintomaCausa provávelFix
Conjunto de dados não encontradoNome diferente no seu locatárioListe conjuntos de dados no Construtor de Consultas
_raw_log está vazioA fonte foi ingerida como dados estruturadosExporte os campos analisados em vez disso
Exatamente 1.000 resultadosFluxo não utilizadoUse get_query_results_stream
Erros de cotaCota de XQL usada ou consultas de armazenamento frioReduza a janela; verifique a cota
Dados antigos ausentesEstão em armazenamento frioConsulte o armazenamento frio ou restaure-os

FAQ

Bruto ou XDM?

Bruto (_raw_log) para LogTotal, porque mantém o formato próprio da fonte. XDM quando você precisa dos mesmos campos em várias fontes.

Mudei do QRadar SaaS. Meus dados antigos estão aqui?

Isso depende da sua migração. Verifique quais conjuntos de dados contêm o histórico migrado.

Junte-se à plataforma Detection as Code da SOC Prime para melhorar a visibilidade das ameaças mais relevantes para o seu negócio. Para ajudá-lo a começar e gerar valor imediato, agende uma reunião agora com os especialistas da SOC Prime.