High-Performance Network Security
Cyrenus is an eBPF-based network traffic monitoring and DDoS protection system seamlessly integrated with Tetragon for runtime security. Deploy in seconds, protect in real-time.
Kernel-level monitoring
Installation overhead
DDoS protection
Built with Cutting-Edge Technology
Cyrenus leverages the most powerful technologies for kernel-space networking and real-time protection
eBPF (Extended Berkeley Packet Filter)
Harness the power of kernel-space packet processing without touching userspace. eBPF enables ultra-low latency network monitoring and packet filtering at near-hardware speeds.
- Zero-copy packet processing
- Kernel-level traffic inspection
- Minimal performance overhead
- In-kernel programmability
C Language
Written in high-performance C for maximum efficiency and direct hardware access. C provides the perfect balance between control and performance for system-level networking applications.
- Direct memory and hardware access
- Minimal runtime overhead
- Portable across platforms
- Battle-tested performance
Tetragon Integration
Seamlessly integrated with Cilium Tetragon for comprehensive runtime security. Combines network monitoring with process-level runtime enforcement for complete threat visibility and protection.
Powerful Features
Enterprise-grade security capabilities built for modern infrastructure
Traffic Monitoring
Real-time network traffic analysis and visualization with fine-grained packet inspection at kernel level.
DDoS Protection
XDP-based packet filtering for instant DDoS mitigation without application-level overhead.
eBPF Technology
Leverage kernel-space eBPF programs for zero-copy packet processing and minimal latency.
Tetragon Integration
Integrated runtime security with Tetragon for Anti-RCE protection and process monitoring.
Real-Time Dashboard
Web-based control center for traffic analysis, threat detection, and system management.
High Performance
Handles millions of packets per second with minimal CPU impact and microsecond latencies.
Get Started in Seconds
Choose the installation method that best fits your needs
Quick Install (Binary)
Recommended ⚡
Fast installation using pre-built binaries. No compilation required.
curl -fsSL https://raw.githubusercontent.com/cyrenus-sec/cyrenus/main/install-binary.sh | sudo bashInstallation Time: ~30 seconds
Build from Source
For development
For development or customization, build from source.
sudo ./install.shInstallation Time: ~5-10 minutes
Docker Container
Containerized
Run Cyrenus in a container with all required capabilities.
docker build -t cyrenus .
docker run -d --name cyrenus --cap-add SYS_ADMIN --cap-add NET_ADMIN --network host -v /sys/kernel/btf:/sys/kernel/btf:ro cyrenusInstallation Time: ~2 minutes