aquasecurity / aquasecurity/tracee

Move event scope filter into the kernel

Open
#2,675 10 comments 0 reactions 1 assignee Assigned to @yanivagman View on GitHub
kind/feature
Dominant language
Go
Stars
4.6k
Forks
508
Avg merge
2d 8h
Merged PRs (30d)
9

Description

Event scope filter is currently running in userspace, but it should be straight forward to move it into the kernel since we can use the same logic we use today to compute our scopes in the kernel.
This can be done by having new bpf maps like the current existing filters maps, with the difference that the key will be now composed of the event id and the field we are looking for.
A potential problem to this move can be instruction limit, and to solve this we might need to add another tail call.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.