Important
制作者の気分で開発しているため、いつ完成するかはわかりません。
High-Performance, Rust-Powered DDoS Mitigation Stack for Minecraft & Beyond.
AegisRustは、RustとeBPF(XDP)を駆使して構築された、次世代の分散型DDoS防御システムです。 L3/L4の高速フィルタリングから、Minecraftプロトコル(L7)の深い解析までを統合し、圧倒的なスループットと安定性を提供します。
AegisRustは、役割ごとに最適化された3つの主要コンポーネントで構成されています。
- Layer: L3 / L4 (XDP/eBPF)
- Role: 最前線でのパケット爆撃をミリ秒以下の遅延で処理。
- Tech: Rust + Aya, XDP, eBPF Maps.
- Layer: L7 (Minecraft Protocol)
- Role: パケットの中身を解析し、ログインボットやプロトコル攻撃を検知。
- Tech: Rust + Tokio, Zero-copy parsing.
- Role: システム全体の司令塔。ノード管理、統計収集、BANポリシーの配信。
- Tech: Rust + Tonic (gRPC), PostgreSQL/ClickHouse.
| Category | Technology |
|---|---|
| Language | |
| Networking | eBPF (XDP), gRPC, Tokio |
| OS | |
| Spec | Protocol Buffers (Shared across all nodes) |
- Phase 1: Foundation - Define AegisRust-Spec.
- Phase 2: Core & Edge - Implement basic gRPC signaling and XDP dropping.
- Phase 3: Gaze - Deep packet inspection for Minecraft Handshake.
- Phase 4: Dashboard - Real-time attack visualization.
"Building a shield that never rusts."