Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
whale-sentinel-services — 鲸鱼哨兵服务 | Kitploit
工具/GitHubGitHub/yangyang-research/whale-sentinel-services
防御工具Web安全云安全威胁情报入侵检测异常检测
GitHubyangyang-research/whale-sentinel-services

whale-sentinel-services

鲸鱼哨兵服务

查看仓库

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
51年前尚未审核

🐋 Whale Sentinel Services

Horusec Security Scan CodeQL Advanced

🔧 概述

Whale Sentinel Services 是 Whale Sentinel 威胁检测生态系统的集中式后端。这些微服务执行实时威胁检测、代理协调、DGA 分析和 Web 攻击检查,为连接的应用程序提供深度安全可观测性和主动保护。


🧩 服务与镜像

序号服务名称语言Docker 镜像版本
1whale-sentinel-common-attack-detectionGo 1.24.0镜像0.1.3
2whale-sentinel-configuration-serviceGo 1.24.0镜像0.1.3
3whale-sentinel-dga-detectionPython 3.12镜像0.1.3
4whale-sentinel-web-attack-detectionPython 3.12镜像0.1.3
5whale-sentinel-gateway-serviceGo 1.24.0镜像0.1.3

🚀 快速开始

🛠️ 前提条件

  1. 创建 IAM 用户

    • 前往 AWS IAM 控制台,创建一个具备 Secrets Manager、EC2 和 RDS 权限的用户。
    • 生成并安全存储以下密钥:
      • AWS_ACCESS_KEY_ID
      • AWS_SECRET_ACCESS_KEY
  2. 在 AWS Secrets Manager 中创建密钥

    • 密钥名称:AWS_SECRET_NAME
    • 需包含的键:
      • WHALE_SENTINEL_AGENT_SECRET_KEY_NAME
      • WHALE_SENTINEL_SERVICE_SECRET_KEY_NAME
      • WHALE_SENTINEL_CONTROLLER_SECRET_KEY_NAME

📦 部署步骤

1. 下载部署包

  • 访问 Releases 页面。
  • 下载最新部署包并解压。

2. 配置 Docker Compose

root@kitploit:~
mv docker-compose.example.yml docker-compose.yml
  • (可选) 更新 redis/redis.conf 和 docker-compose.yml 中的默认 Redis 密码。

3. 替换配置占位符

更新 docker-compose.yml、fluent-bit.conf 和 .env 中的以下值:

4. 启动所有服务

root@kitploit:~
docker-compose up -d

🤝 贡献

欢迎贡献和反馈。请 Fork 本仓库并提交 Pull Request 以提出您的修改建议。


📄 许可

本项目基于 MIT 许可 授权。


🛡️ 安全与上报

如果您发现任何安全漏洞,请通过 GitHub Issues 负责任地上报,或私下联系维护者。

下载工具
键(Key)描述(Description)示例(Example)
AWS_REGIONAWS 部署区域us-west-2
AWS_ACCESS_KEY_IDIAM 访问密钥 IDAKIA...
AWS_SECRET_ACCESS_KEYIAM 秘密访问密钥abc123...
AWS_SECRET_NAMESecrets Manager 中的密钥名称whale-prod-secret
WHALE_SENTINEL_AGENT_SECRET_KEY_NAMEAgent 密钥键名agent-secret-key
WHALE_SENTINEL_SERVICE_SECRET_KEY_NAME服务密钥键名service-secret-key
WHALE_SENTINEL_CONTROLLER_SECRET_KEY_NAMEController 密钥键名controller-secret-key
REDIS_PASSWORDRedis 访问密码supersecurepass
WS_CONTROLLER_PROCESSOR_URLWhale MDP 端点 URLhttp://controller:8080/processor
OPENSEARCH_ENDPOINTOpenSearch 端点https://search-xyz.us-west-2.es.amazonaws.com
OPENSEARCH_USERNAMEOpenSearch 用户名admin
OPENSEARCH_PASSWORDOpenSearch 密码password123