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
whale-sentinel-services — The Whale Sentinel Services | Kitploit
Herramientas/GitHubGitHub/yangyang-research/whale-sentinel-services
Herramientas DefensivasSeguridad WebSeguridad en la NubeInteligencia de AmenazasDetección de IntrusionesDetección de Anomalías
GitHubyangyang-research/whale-sentinel-services

whale-sentinel-services

The Whale Sentinel Services

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 →
Ver Repositorio
167hace 1 añoAún no revisado
Compartir

🐋 Servicios de Whale Sentinel

Horusec Security Scan CodeQL Advanced

🔧 Descripción general

Whale Sentinel Services es el backend centralizado del ecosistema de detección de amenazas de Whale Sentinel. Estos microservicios realizan detección de amenazas en tiempo real, coordinación de agentes, análisis de DGA e inspección de ataques web, proporcionando una observabilidad de seguridad profunda y protección activa para las aplicaciones conectadas.


🧩 Servicios e imágenes

No.Nombre del ServicioLenguajeImagen DockerVersión
1whale-sentinel-common-attack-detectionGo 1.24.0Imagen0.1.3
2whale-sentinel-configuration-serviceGo 1.24.0Imagen0.1.3
3whale-sentinel-dga-detectionPython 3.12Imagen0.1.3
4whale-sentinel-web-attack-detectionPython 3.12Imagen0.1.3
5whale-sentinel-gateway-serviceGo 1.24.0Imagen0.1.3

�Comenzando

🛠️ Prerrequisitos

  1. Crear un usuario IAM

    • Ve a la consola de AWS IAM y crea un usuario con permisos para Secrets Manager, EC2 y RDS.
    • Genera y almacena de forma segura:
      • AWS_ACCESS_KEY_ID
      • AWS_SECRET_ACCESS_KEY
  2. Crear un secreto en AWS Secrets Manager

    • Nombre del secreto: AWS_SECRET_NAME
    • Claves a incluir:
      • WHALE_SENTINEL_AGENT_SECRET_KEY_NAME
      • WHALE_SENTINEL_SERVICE_SECRET_KEY_NAME
      • WHALE_SENTINEL_CONTROLLER_SECRET_KEY_NAME

📦 Pasos de despliegue

1. Descargar el paquete de despliegue

  • Visita la página de Releases.
  • Descarga el último paquete de despliegue y extráelo.

2. Configurar Docker Compose

mv docker-compose.example.yml docker-compose.yml
  • (Opcional) Actualiza la contraseña predeterminada de Redis en redis/redis.conf y docker-compose.yml.

3. Reemplazar los marcadores de configuración

Actualiza los siguientes valores en docker-compose.yml, fluent-bit.conf y .env:

ClaveDescripciónEjemplo
AWS_REGIONRegión de despliegue de AWSus-west-2
AWS_ACCESS_KEY_IDClave de acceso IAMAKIA...
AWS_SECRET_ACCESS_KEYClave secreta IAMabc123...
AWS_SECRET_NAMENombre del secreto en Secrets Managerwhale-prod-secret
WHALE_SENTINEL_AGENT_SECRET_KEY_NAMECampo de clave secreta del agenteagent-secret-key
WHALE_SENTINEL_SERVICE_SECRET_KEY_NAMECampo de clave secreta del servicioservice-secret-key
WHALE_SENTINEL_CONTROLLER_SECRET_KEY_NAMECampo de clave secreta del controladorcontroller-secret-key
REDIS_PASSWORDContraseña de acceso a Redissupersecurepass
WS_CONTROLLER_PROCESSOR_URLURL del endpoint de Whale MDPhttp://controller:8080/processor
OPENSEARCH_ENDPOINTEndpoint de OpenSearchhttps://search-xyz.us-west-2.es.amazonaws.com
OPENSEARCH_USERNAMEUsuario de OpenSearchadmin
OPENSEARCH_PASSWORDContraseña de OpenSearchpassword123

4. Iniciar todos los servicios

docker-compose up -d

🤝 Contribuciones

Agradecemos las contribuciones y comentarios. Por favor, haz un fork del repositorio y abre un pull request con tus cambios sugeridos.


📄 Licencia

Este proyecto está licenciado bajo la Licencia MIT.


🛡️ Seguridad e informes

Si descubres una vulnerabilidad, por favor repórtala de manera responsable a través de GitHub Issues o contacta a los mantenedores de forma privada.

Descargar herramienta