Beelzebub is an open-source deception runtime framework written in Go that deploys adaptive decoy services across multiple protocols to engage attackers and collect threat intelligence. The framework uses large language model (LLM) integration to generate contextually accurate responses in real time, keeping attackers engaged long enough to collect actionable tactics, techniques, and procedures (TTPs). It supports SSH, HTTP, TCP, TELNET, and MCP (Model Context Protocol) deception services, covering both traditional infrastructure attack surfaces and AI agent attack surfaces. Key capabilities: - Adaptive deception engine powered by LLMs (OpenAI, Ollama) that generates realistic responses to attacker inputs - Low-code service definition using YAML configuration files with regex-based command matching - Multi-protocol decoy services: SSH, HTTP, TCP, TELNET, and MCP - Detection of prompt injection attacks targeting AI agents via MCP deception services - Extensible plugin system using CommandPlugin and HTTPPlugin interfaces registered via init() - Full observability through Prometheus metrics and RabbitMQ event streaming - Production deployment support via Docker, Docker Compose, and Kubernetes (Helm) - Per-service memory limits and graceful shutdown support - CLI tooling including service validation for use in CI pipelines The framework is configured entirely through YAML files, requiring no custom code to deploy new decoy services. It is listed in the Awesome Go repository and is available under an open-source license on GitHub.
Common questions about Beelzebub including features, pricing, alternatives, and user reviews.
Beelzebub is Open-source LLM-powered deception framework for multi-protocol honeypot services. It is a Security Operations solution designed to help security teams with SSH, Telnet, TCP.
Beelzebub offers the following core capabilities:
Beelzebub integrates natively with OpenAI, Ollama, Prometheus, RabbitMQ, Docker, Kubernetes, Helm. Integration support lets security teams connect Beelzebub to existing SIEM, ticketing, identity, and notification systems without custom development.
Beelzebub is deployed as a on-premises solution, suited to mid-market, enterprise organizations looking to operationalize security operations. The free tier is well-suited to evaluation, small teams, and learning environments.
Beelzebub is built for security teams handling SSH, Telnet, TCP, Prompt Injection. It supports workflows including llm-powered adaptive deception engine generating real-time contextual responses, multi-protocol decoy services: ssh, http, tcp, telnet, and mcp, yaml-based low-code service configuration with regex command matching. Teams typically adopt Beelzebub when they need to security operations capabilities integrated into their existing stack. Explore similar tools at https://cybersectools.com/alternatives/beelzebub
Beelzebub is a free Security Operations tool. This makes it accessible for organizations of all sizes, from startups to enterprises. Visit https://github.com/mariocandela/beelzebub/ for download and installation instructions.
Popular alternatives to Beelzebub include:
Compare all Beelzebub alternatives at https://cybersectools.com/alternatives/beelzebub
Beelzebub is for security teams and organizations that need SSH, Telnet, TCP, Prompt Injection, LLM Security. It's particularly suitable for small to medium-sized teams looking for cost-effective solutions. Other Security Operations tools can be found at https://cybersectools.com/categories/security-operations
Head-to-head feature, pricing, and rating breakdowns.
Deception-based breach detection tools including honeypots & canary tokens.
Helix is a versatile honeypot designed to mimic the behavior of various protocols including Kubernetes API server, HTTP, TCP, and UDP.
A network responder supporting various protocols with minimal assumptions on client intentions.