Repolode
beelzebub-labs

beelzebub-labs/beelzebub

基于 Go 的开源欺骗(蜜罐)框架,部署 SSH、HTTP、TCP、TELNET 和 MCP 诱饵服务并记录攻击者交互。

Star
2,230
Fork
221
未关闭 Issue
11
最近提交
5天前

这是什么?

Beelzebub 是一个面向安全团队的欺骗框架,用于研究针对诱饵服务的访问和攻击行为。服务、路由和响应规则通过 YAML 定义,响应可以是静态规则,也可以由 LLM 服务商动态生成。可信的 Go 插件可编译进运行时,用于扩展服务和响应逻辑。

攻击者与诱饵交互时,运行时会记录命令、HTTP 请求细节、会话上下文等证据(具体内容取决于协议)。事件可写入本地日志、发布到 RabbitMQ,或发送至 Beelzebub Platform;Prometheus 指标可单独开启。

项目支持 SSH、HTTP、TCP、TELNET 和 MCP 诱饵,附带 18 个示例配置,覆盖 MySQL、Redis、SMB、MQTT 等服务。可以作为 Go 二进制运行,也可通过 Docker Compose 或 Helm 部署到 Kubernetes。

核心功能

  • 01通过 YAML 定义诱饵服务、路由和响应规则。
  • 02可用 LLM 动态生成响应,也可使用不依赖模型的静态处理器。
  • 03记录交互中的命令、HTTP 请求细节和会话上下文。
  • 04将事件输出到本地日志、RabbitMQ 或 Beelzebub Platform。
  • 05提供 MCP 诱饵工具,用于观察可疑的智能体调用。

适用场景

  • 在隔离实验环境中研究攻击者如何探测 SSH、Telnet 或数据库类服务。
  • 部署 HTTP 或 MCP 诱饵,收集可疑请求或提示词注入尝试的证据。
  • 通过 RabbitMQ 将诱饵交互事件接入现有日志或告警系统。

快速上手

  1. 1

    克隆代码仓库

    git clone https://github.com/beelzebub-labs/beelzebub.git
  2. 2

    进入项目目录

    cd beelzebub
  3. 3

    以 Docker 模式运行安装脚本

    ./install.sh --docker
  4. 4

    测试 8080 端口上的默认 HTTP 诱饵

    curl -i http://localhost:8080/

使用前须知

  • 采用 GPL-3.0 许可证,这是一种 copyleft 许可证,衍生作品须以相同条款发布。
  • 安装脚本会启动使用特权端口的示例服务,因此只应在你有权使用的隔离实验主机上运行。
  • 基于 LLM 的诱饵需要配置模型服务提供方,Docker 部署还需要 Docker Engine 和 Compose v2。

收录于专题

标签

常见问题

beelzebub 是什么?
基于 Go 的开源欺骗(蜜罐)框架,部署 SSH、HTTP、TCP、TELNET 和 MCP 诱饵服务并记录攻击者交互。 Beelzebub 是一个面向安全团队的欺骗框架,用于研究针对诱饵服务的访问和攻击行为。服务、路由和响应规则通过 YAML 定义,响应可以是静态规则,也可以由 LLM 服务商动态生成。可信的 Go 插件可编译进运行时,用于扩展服务和响应逻辑。
beelzebub 可以免费使用吗?用的什么许可证?
beelzebub 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
beelzebub 还在维护吗?
活跃维护中。beelzebub 最近一次提交是在 2026年11月3日。
beelzebub 适合用来做什么?
在隔离实验环境中研究攻击者如何探测 SSH、Telnet 或数据库类服务。 部署 HTTP 或 MCP 诱饵,收集可疑请求或提示词注入尝试的证据。 通过 RabbitMQ 将诱饵交互事件接入现有日志或告警系统。
beelzebub 怎么安装和运行?
克隆代码仓库: git clone https://github.com/beelzebub-labs/beelzebub.git 进入项目目录: cd beelzebub 以 Docker 模式运行安装脚本: ./install.sh --docker 测试 8080 端口上的默认 HTTP 诱饵: curl -i http://localhost:8080/
在哪里获取 beelzebub?
源代码和安装说明在 GitHub 上:https://github.com/beelzebub-labs/beelzebub

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目