#include <linux/bpf.h>
#include <bpf/bpf_helpers.h> SEC("xdp")
int xdp_drop_prog(struct xdp_md *ctx) { // Simple logic to drop all incoming packets for a specific port // In HookProbe, this is dynamically generated by the AEGIS engine return XDP_DROP;
} char _license[] SEC("license") = "GPL";
#include <linux/bpf.h>
#include <bpf/bpf_helpers.h> SEC("xdp")
int xdp_drop_prog(struct xdp_md *ctx) { // Simple logic to drop all incoming packets for a specific port // In HookProbe, this is dynamically generated by the AEGIS engine return XDP_DROP;
} char _license[] SEC("license") = "GPL";
#include <linux/bpf.h>
#include <bpf/bpf_helpers.h> SEC("xdp")
int xdp_drop_prog(struct xdp_md *ctx) { // Simple logic to drop all incoming packets for a specific port // In HookProbe, this is dynamically generated by the AEGIS engine return XDP_DROP;
} char _license[] SEC("license") = "GPL"; - Ingestion POD: Handles raw telemetry via eBPF and XDP for high-throughput packet capture.
- NAPSE POD: The AI-native engine that performs deep packet inspection and behavioral analysis.
- AEGIS POD: The autonomous defense layer that executes pre-defined or AI-driven mitigation strategies.
- Storage POD: A distributed, high-performance database for long-term forensics and compliance.
- Orchestration POD: Manages the lifecycle of sensors and updates across thousands of endpoints.
- API POD: Provides a RESTful interface for integration with existing ITSM and SOAR tools.
- Intelligence POD: Syncs global threat feeds and local learning models to stay ahead of zero-day exploits.