Surgical network tracking via netlogger-rs
SecurityComments
To build on that, the effectiveness here likely depends on whether the project utilizes BTF (BPF Type Format). Without BTF, the tool would need to be compiled against specific kernel headers, which significantly limits portability.
The focus on the process tree is a smart move. I wonder if the overhead remains minimal when a process spawns thousands of short lived children, since those frequent eBPF map updates might start to impact performance.
This feels like the perfect time for this... especially with how many loaders are starting to use Rust to evade signature-based detection... does this help catch cases where the binary just executes a shell script?
It does. Why waste time with system wide captures when 99% of the traffic is just background noise? This is the only way to actually isolate a malicious payload in a busy environment.
How does it handle obfuscated process names or PID recycling in high-churn environments?
basically sysdig for process trees.