Tracy
summary
Tracy is a library that provides event-based system call tracing and injection on Linux using ptrace, with support for ARM, x86 and AMD64. It exposes fast memory access and APIs to perform syscall injection for uses like transparent network proxies, fault-injection testing, user-space jails and syscall debugging. The talk covers Tracy’s implementation details, current Linux-only status, and plans for additional features, stability and cross-platform (e.g. *BSD) support.
AI-written summary · about