Comandos de TTP¶
Comando ttp-summary¶
Este comando resume as táticas e técnicas encontradas em cada computador de acordo com os TTPs do MITRE ATT&CK definidos no campo tags das regras sigma.
- Entrada: JSONL
- Perfil: Um perfil que exibe os campos
%MitreTactics%e%MitreTags%. (Ex.:verbose,all-field-info-verbose,super-verbose) - Saída: Terminal ou CSV
Opções obrigatórias:
-t, --timeline <JSONL-FILE-OR-DIR>: arquivo de linha do tempo JSONL do Hayabusa ou diretório de arquivos JSONL
Opções:
-o, --output <CSV-FILE>: o arquivo CSV no qual salvar os resultados.-q, --quiet: não exibir o logotipo. (padrão:false)
Exemplos do comando ttp-summary¶
Prepare a linha do tempo JSONL com o Hayabusa:
Exiba o resumo de TTP no terminal:
Salve os resultados em um arquivo CSV:
Captura de tela do ttp-summary¶
Comando ttp-visualize¶
Este comando extrai os TTPs e cria um arquivo JSON para visualização no MITRE ATT&CK Navigator.
- Entrada: JSONL
- Perfil: Um perfil que exibe os campos
%MitreTactics%e%MitreTags%. (Ex.:verbose,all-field-info-verbose,super-verbose) - Saída: JSON
Opções obrigatórias:
-t, --timeline <JSONL-FILE-OR-DIR>: arquivo de linha do tempo JSONL do Hayabusa ou diretório de arquivos JSONL
Opções:
-o, --output <JSON-FILE>: o arquivo JSON no qual salvar os resultados. (padrão:mitre-ttp-heatmap.json)-q, --quiet: não exibir o logotipo. (padrão:false)
Exemplos do comando ttp-visualize¶
Prepare a linha do tempo JSONL com o Hayabusa:
Extraia os TTPs e salve em mitre-ttp-heatmap.json:
Abra https://mitre-attack.github.io/attack-navigator/, clique em Open Existing Layer e envie o arquivo JSON salvo.
Captura de tela do ttp-visualize¶
Comando ttp-visualize-sigma¶
Este comando extrai os TTPs do Sigma e cria um arquivo JSON para visualização no MITRE ATT&CK Navigator.
- Entrada: diretório de regras Sigma
- Saída: JSON
Opções obrigatórias:
-r, --ruleDir <SIGMA-DIR>: diretório de regras Sigma
Opções:
-o, --output <JSON-FILE>: o arquivo JSON no qual salvar os resultados. (padrão:mitre-attack-navigator.json)-q, --quiet: não exibir o logotipo. (padrão:false)
Exemplos do comando ttp-visualize-sigma¶
Clone o repositório do Sigma:
Extraia os TTPs do Sigma e salve em mitre-attack-navigator.json:

