Skip to content
Sreehari

Sreehari P J

Security Researcher & Systems Student · @sr33hari

Offensive security enthusiast pivoting to low-level systems engineering. Currently exploring Linux Kernel internals and eBPF to build better defensive tooling. I enjoy reading papers, breaking things, and occasionally writing about what I find.


Currently

Reading Linux Kernel Development — Robert Love
Building eBPF-based process anomaly detector
Learning Rust for systems programming
Location Kerala, India

Focus

🔬
Kernel Engineering — Tracing & intercepting syscalls with eBPF for behavioral analysis.
🛡️
Security Research — Finding & remediating architectural vulnerabilities.
⚙️
Systems Tooling — Writing security tooling with a focus on low overhead.

Projects

2025 ebpf-rekd

Go · eBPF · C

eBPF-based process anomaly detector. Attaches fentry probes to vfs_write, scores entropy, and SIGKILLs high-entropy writers.

2024 dns-audit

Python · DNS

CLI tool to audit subdomain DNS records for dangling pointers and takeover risks across large domains.

Astro · TypeScript

This site. Astro, minimal, academic research-log aesthetic.


Writing

Building a high-performance ransomware detector by tracing kernel file operations with eBPF and dropping processes before encryption happens.

A story of idle curiosity, a CloudFront XML page, and an unauthenticated S3 bucket exposing 150GB of user data from knot.dating.

Subdomain enumeration, a forgotten sports fest, and a dangling DNS that somehow survived years


Tools

C/C++ Go Rust eBPF Linux Kernel