Package Information
Released: 4 mo ago
Downloads: 25 weekly / 866 monthly
Latest Version: 1.1.4
Author: Byron Lainez
Documentation
@byronlainez/n8n-nodes-maltiverse
Maltiverse — Inteligencia de Amenazas para Defensa Decisiva
Nodo comunitario n8n que integra la API de Maltiverse completa en tus flujos de automatización de seguridad. Enriquece IPs, dominios, URLs y hashes de archivos con inteligencia de amenazas agregada de más de 100 fuentes.
Características
| Recurso | Operaciones |
|---|---|
| Dirección IP | Obtener Inteligencia · Crear/Actualizar · Eliminar |
| Dominio / Hostname | Obtener Inteligencia · Crear/Actualizar · Eliminar |
| URL | Obtener Inteligencia · Crear/Actualizar · Eliminar |
| Correo Electrónico | Obtener Inteligencia · Crear/Actualizar · Eliminar |
| Muestra de Archivo (Hash) | Obtener por SHA-256, SHA-1, SHA-512, MD5 · Crear/Actualizar · Eliminar |
| IoC (Genérico) | Carga Masiva · Eliminar |
| Búsqueda (MQL) | Búsqueda avanzada con Maltiverse Query Language, paginación |
| Consulta Masiva (Bulk) | IP, Hostname, Email, URL, SHA-256, SHA-1, SHA-512, MD5 — hasta cientos de indicadores en una sola solicitud |
| Feed | Listar, Obtener, Crear, Actualizar, Eliminar y Descargar feeds |
| Auditoría | Actividad de Usuario (/useraudit) · Actividad de Feeds (/feedactivity) |
- 🔐 Autenticación por Clave API
- ⚡ Opción Simplificar Resultado para triage rápido en SOC (clasificación, score, top listas negras)
- 🔗 Opción Incluir Datos de Entrada para combinar datos originales con la respuesta
- 🔑 Checksum SHA-256 de URL calculado automáticamente (incluso en consultas masivas)
- 🔎 Búsqueda avanzada vía MQL con límite y desplazamiento configurables
- 📦 Consultas masivas nativas — ideal para enriquecer listas completas de IOCs en una sola llamada
- 📡 Gestión completa de feeds, incluyendo descarga de contenido
- 🛡️ Manejo de errores: 404 (no encontrado), 401 (no autorizado), 429 (límite excedido)
Instalación
En n8n (Nodos Comunitarios)
- Ve a Configuración → Nodos Comunitarios
- Busca
@byronlainez/n8n-nodes-maltiverse - Haz clic en Instalar
Manual (npm)
cd ~/.n8n
npm install @byronlainez/n8n-nodes-maltiverse
Ejemplos de Uso
1 — Enriquecer una IP desde una alerta SIEM
[Webhook] → [Establecer: ip = $json.ip_origen] → [Maltiverse: IP → Obtener] → [SI: clasificacion == "malicious"] → [Alerta Slack]
2 — Carga masiva de IoCs desde CSV
[Leer CSV] → [Maltiverse: IoC → Carga Masiva]
3 — Verificar hash de archivo desde alerta EDR
[CrowdStrike Trigger] → [Maltiverse: Muestra → Obtener por SHA-256] → [Simplificar: ON] → [Crear Ticket]
Campos de Salida (operaciones de obtener)
| Campo | Descripción |
|---|---|
classification |
malicious, suspicious, neutral, whitelisted |
score |
Score numérico de maliciosidad (0–10) |
tag |
Array de etiquetas de comportamiento (ej. c2, ransomware, phishing) |
blacklist |
Array de reportes de fuentes con conteo, descripción, primera/última vez visto |
as_name |
Nombre del Sistema Autónomo |
country_code |
Código de país ISO |
creation_time |
Marca de tiempo de primera detección |
modification_time |
Última actualización |
av_ratio |
(Muestras) Ratio de detección antivirus |
Repositorio
github.com/Byronsasvin/maltiverse.bals
Licencia
MIT © Byron Lainez
