Kernel-Level Edge Defense and Plaintext L7 Observability: An eBPF-Based Security Agent for Nginx with Go Integration
Mentors: Prachi Jha, Murali Krishna Rao Interns: Uttam K R, Sarah Kazi, Rehaan Jose Mathew
(temporary)
sudo pacman -S go clang bpftool makesudo apt update
sudo apt install golang clang bpftool makeFirst time on a fresh clone, run setup once (generates bpf/vmlinux.h from your kernel and tidies Go deps):
make setupThen build:
make buildThen run a component as root (build first, the run targets do not build for you):
make run-filter
make run-snifferFor all available targets:
make help