Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
SyntheticSun — Marco de automatización de seguridad sin servidor para AWS que ingiere inteligencia de amenazas, aplica detección de anomalías basada en ML (RCF, IP Insights) y enriquece la telemetría de seguridad en Kibana para la prevención, detección y respuesta automatizada de amenazas. | Kitploit
Herramientas/GitHubGitHub/jonrau1/syntheticsun
Seguridad ServerlessSeguridad en la NubeInteligencia de AmenazasAprendizaje AutomáticoRespuesta a IncidentesDetección de Anomalías
GitHubjonrau1/syntheticsun

SyntheticSun

Marco de automatización de seguridad sin servidor para AWS que ingiere inteligencia de amenazas, aplica detección de anomalías basada en ML (RCF, IP Insights) y enriquece la telemetría de seguridad en Kibana para la prevención, detección y respuesta automatizada de amenazas.

Ver Repositorio
821533hace 5 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

SyntheticSun

SyntheticSun es un marco de automatización y monitoreo de seguridad en profundidad que utiliza inteligencia de amenazas, aprendizaje automático, servicios de seguridad administrados de AWS y tecnologías sin servidor para prevenir, detectar y responder continuamente a las amenazas.

Duermes en vidrio fragmentado
Con reflejos de ti,
¿Pero te sientes vivo?
Sí, déjame preguntarte,
¿Te sientes vivo?
- Norma Jean, 2016

DepShield Badge

Sinopsis

  • Utiliza automatización sin servidor basada en eventos y tiempo (por ejemplo, AWS CodeBuild, AWS Lambda) para recolectar, normalizar, enriquecer y correlacionar telemetría de seguridad en Kibana
  • Aprovecha la inteligencia de amenazas, datos de geolocalización, inteligencia de fuentes abiertas, detección de anomalías basada en aprendizaje automático (ML) y las API de AWS para enriquecer aún más la telemetría de seguridad e identificar amenazas potenciales
  • Aprovecha los algoritmos de ML no supervisados Random Cut Forests (RCF) e IP Insights para identificar anomalías en series temporales y datos de pares IP-entidad, respectivamente. Se proporcionan recursos orquestados sin servidor y en contenedores para entrenar e implementar nuevos endpoints de IP Insights a voluntad.
  • Actualiza dinámicamente los conjuntos de IP de AWS WAFv2 y los conjuntos de inteligencia de amenazas de Amazon GuardDuty para reforzar la protección de su cuenta e infraestructura contra amenazas conocidas

Descripción

SyntheticSun se construye en torno al uso de la Plataforma de Compartición de Información de Malware (MISP) y LIMO de Anomali, que son plataformas de inteligencia de amenazas (TIP) impulsadas por la comunidad que proporcionan varios tipos de indicadores de compromiso (IoC). La inteligencia de amenazas normalizada y deduplicada se consulta en tiempo casi real para identificar rápidamente amenazas conocidas en varios tipos de tráfico de red. Para añadir dinamismo a la identificación de amenazas potenciales, se implementan modelos de IP Insights para encontrar anomalías (y amenazas potenciales dentro de ellas) entre el emparejamiento de direcciones IP y entidades (como ID de principal de IAM, user-agents, etc.), también se utilizan detectores RCF nativos en Elasticsearch para encontrar anomalías en la telemetría de seguridad en tiempo casi real a medida que se transmite a Kibana. Para democratizar el uso y ajuste de modelos de ML dentro de los equipos de seguridad, se proporcionan utilidades para entrenar modelos de IP Insights como complemento a la solución principal.

Para realizar tanto la orquestación y automatización como la extracción, transformación y carga (ETL) de la telemetría de seguridad en Kibana, se utilizan diversas tecnologías sin servidor de AWS como AWS Lambda, Amazon DynamoDB y AWS CodeBuild. Tecnologías sin servidor como estas se utilizan por su escalabilidad, facilidad de uso y costos relativamente bajos en comparación con soluciones pesadas basadas en MapReduce o Glue ETL. La mayor parte de la solución se implementa a través de CloudFormation con scripts auxiliares en Python y shell proporcionados a lo largo de las diversas Etapas para promover la adopción y la posible implementación en tuberías de integración continua.

Para que las "entrañas" de la solución sean lo más ligeras posible, módulos básicos de Python como boto3, requests, json, ipaddress, socket y re realizan la mayor parte de la extracción, transformación y carga (ETL) en los servicios posteriores. Debido a que toda la información de geolocalización es proporcionada por ip-api.com, no requiere una cuenta ni niveles pagados y tiene una excelente API que incluye información de limitación en sus encabezados de respuesta. La mayoría de las dependencias de Elasticsearch y Kibana también se proporcionan en código (índices, mapeos, visualizaciones, etc.) para evitar una configuración manual pesada.

Configuración

SyntheticSun está distribuido en tres Etapas debido al tamaño de la solución y las dependencias requeridas. Toda la arquitectura e instrucciones de instalación (y preguntas frecuentes cuando corresponda) viven dentro de su propia Etapa. También se proporcionan módulos complementarios (llamados Apéndice) para extender la funcionalidad, que tienen su propia arquitectura e instrucciones de instalación localizadas.

Antes de comenzar: Consideraciones para implementaciones en Producción

SyntheticSun, por ser algo que encontraste en GitHub, es una prueba de concepto y por lo tanto no me esforcé al máximo en la primera versión para endurecer absolutamente todo. Suponiendo que estás leyendo esto en un momento en que no he realizado los cambios necesarios, considera lo siguiente antes de implementar esta solución en un entorno de producción (o cualquier entorno con necesidades de seguridad elevadas). Pondré estos elementos en una hoja de ruta y los actualizaré según corresponda.

  1. Entrena tus propios modelos de IP Insights utilizando los ejemplos proporcionados en Apéndice A. Usar tus propios datos y reentrenar continuamente el modelo ayudará a precisar los hallazgos.
  2. Implementa tus proyectos de CodeBuild, servidor MISP y dominio de Elasticsearch Service en una VPC para fortalecerlos contra ataques provenientes de Internet. Considera usar AWS Client VPN, AWS Site-to-Site VPN, DirectConnect, Amazon Workspaces y AppStream 2.0 o (si es absolutamente necesario) un proxy inverso para acceder a la consola de MISP y Kibana dentro de una VPC.
  3. Considera usar Cognito para Autenticación en Kibana. Ve un paso más allá y federar tu User Pool con tu IdP corporativo.
  4. Considera crear tu propia AMI para MISP o usar Fargate para alojarlo. También consideraría preinstalar Suricata y el Agente de Amazon CloudWatch en futuras compilaciones para ayudar a escalar las implementaciones de agentes y HIDPS en tu infraestructura.
  5. Modifica tu configuración de Suricata para adaptarse a las necesidades de tus equipos de SecOps que revisan los registros, ya que todo lo que hace esta solución es volcarlos. También puedes considerar escribir tus propias reglas o importar otras fuentes para fortalecer tus hosts contra ataques.

Prerrequisitos

  • Acceso de administrador a una cuenta de AWS (si estás usando esto en una implementación multi-cuenta, debes estar en la cuenta donde se encuentran tus Maestros o Maestros Delegados de Administrador)
  • Application Load Balancer (ALB) con al menos una instancia de destino y registros de acceso habilitados
  • Registro de CloudTrail habilitado en tu cuenta
  • Una VPC con al menos una subred privada (ruta a NATGW), una subred pública (ruta a IGW) y VPC Flow Logs habilitados y publicados en CloudWatch Logs

La Etapa 1 comienza aquí

Preguntas Frecuentes

Descargar herramienta