Comandos TTP¶
Comando ttp-summary¶
Este comando resume las tácticas y técnicas encontradas en cada equipo según las TTP de MITRE ATT&CK definidas en el campo tags de las reglas de sigma.
- Entrada: JSONL
- Perfil: Un perfil que muestre los campos
%MitreTactics%y%MitreTags%. (Ej:verbose,all-field-info-verbose,super-verbose) - Salida: Terminal o CSV
Opciones obligatorias:
-t, --timeline <JSONL-FILE-OR-DIR>: archivo de línea de tiempo JSONL de Hayabusa o directorio de archivos JSONL
Opciones:
-o, --output <CSV-FILE>: el archivo CSV en el que guardar los resultados.-q, --quiet: no mostrar el logotipo. (predeterminado:false)
Ejemplos del comando ttp-summary¶
Prepara la línea de tiempo JSONL con Hayabusa:
Imprime el resumen de TTP en la terminal:
Guarda los resultados en un archivo CSV:
Captura de pantalla de ttp-summary¶
Comando ttp-visualize¶
Este comando extrae las TTP y crea un archivo JSON para visualizarlo en MITRE ATT&CK Navigator.
- Entrada: JSONL
- Perfil: Un perfil que muestre los campos
%MitreTactics%y%MitreTags%. (Ej:verbose,all-field-info-verbose,super-verbose) - Salida: JSON
Opciones obligatorias:
-t, --timeline <JSONL-FILE-OR-DIR>: archivo de línea de tiempo JSONL de Hayabusa o directorio de archivos JSONL
Opciones:
-o, --output <JSON-FILE>: el archivo JSON en el que guardar los resultados. (predeterminado:mitre-ttp-heatmap.json)-q, --quiet: no mostrar el logotipo. (predeterminado:false)
Ejemplos del comando ttp-visualize¶
Prepara la línea de tiempo JSONL con Hayabusa:
Extrae las TTP y guárdalas en mitre-ttp-heatmap.json:
Abre https://mitre-attack.github.io/attack-navigator/, haz clic en Open Existing Layer y sube el archivo JSON guardado.
Captura de pantalla de ttp-visualize¶
Comando ttp-visualize-sigma¶
Este comando extrae las TTP de Sigma y crea un archivo JSON para visualizarlo en MITRE ATT&CK Navigator.
- Entrada: directorio de reglas de Sigma
- Salida: JSON
Opciones obligatorias:
-r, --ruleDir <SIGMA-DIR>: directorio de reglas de Sigma
Opciones:
-o, --output <JSON-FILE>: el archivo JSON en el que guardar los resultados. (predeterminado:mitre-attack-navigator.json)-q, --quiet: no mostrar el logotipo. (predeterminado:false)
Ejemplos del comando ttp-visualize-sigma¶
Clona el repositorio de Sigma:
Extrae las TTP de Sigma y guárdalas en mitre-attack-navigator.json:

