google / kafel
A language and library for specifying syscall filtering policies.
☆309Updated 6 months ago
Alternatives and similar repositories for kafel:
Users that are interested in kafel are comparing it to the libraries listed below
- KernelMemorySanitizer, a detector of uses of uninitialized memory in the Linux kernel☆411Updated 9 months ago
- Light-weight Dynamic Tracer for Linux☆406Updated this week
- Tool tracing syscalls in a fast way using eBPF linux kernel feature☆99Updated last year
- Simple Linux seccomp rules without writing any code☆471Updated 4 months ago
- Linux Kernel Sanitizers, fast bug-detectors for the Linux kernel☆453Updated last week
- Transform vmlinuz into a fully debuggable vmlinux that can be used with /proc/kcore☆127Updated 4 months ago
- The main libseccomp repository☆824Updated 3 weeks ago
- fuzzing framework based on libfuzzer and clang sanitizer☆165Updated 5 years ago
- An easy way to virtualize the running system☆336Updated last year
- A ptrace library for easy syscall injection in Linux.☆175Updated 7 months ago
- Information about Linux system calls on different architectures☆148Updated last week
- Generic eBPF runtime☆149Updated 3 years ago
- eBPF - extended Berkeley Packet Filter tooling☆122Updated 2 years ago
- 🐝 BPFBox 📦 Exploring process confinement in eBPF☆101Updated last year
- A kernelspace syscall interceptor and randomized faulter☆351Updated 3 months ago
- A minimal toy implementation of strace(1)☆174Updated last year
- Linux kernel - See Landlock issues☆36Updated 2 months ago
- Sandboxing File System☆46Updated 5 years ago
- High-level tracing language for Linux eBPF - development moved to https://github.com/iovisor/bpftrace☆249Updated 5 years ago
- opensnoop in pure C using eBPF☆97Updated last year
- eBPF verifier based on abstract interpretation☆404Updated this week
- BPFd (Deprecated, please see README.md) : Berkeley Packet Filter daemon (BPFd). Makes it possible to run BCC tools across systems.☆96Updated 3 years ago
- extended core file snapshot format☆222Updated 6 years ago
- Pahole and the dwarves☆211Updated last month
- Examples for Linux ptrace(2)☆137Updated 10 months ago
- The official home of the LibVMI project is at https://github.com/libvmi/libvmi.☆694Updated 3 months ago
- Linux kernel with Capsicum support☆206Updated 4 years ago
- Linux Kernel TLS/DTLS Module☆159Updated 7 years ago
- Proof of concept use of linux-inject and proces patching☆39Updated 8 years ago
- Dynamic Tracing in Linux☆990Updated this week