https://github.com/osquery/osquery logo
#ebpf
Title
# ebpf
s

seph

04/25/2018, 7:02 PM
https://github.com/capsule8/capsule8/blob/master/docs/KProbes.md looks like the simple intro. It's based on kprobes. Additionally leverages cgroups so you can instrument differently at different processes.
m

maestretti

04/25/2018, 11:14 PM
As I recall it uses standard perf techniques instead of ebpf so broader kernel support but not as performant (more context switches etc).
s

seph

04/25/2018, 11:22 PM
Uses kprobes. My coworkers think it's performant.
b

b0l

04/30/2018, 7:03 PM
yes, it uses kprobes and perf_event_open to get data from kernel ring buffer.
7 Views