conferences | speakers | series

Postmodern strace

home

Postmodern strace
FOSDEM 2020

strace is a diagnostic, debugging and instructional utility for Linux. It is used to monitor and tamper with interactions between processes and the Linux kernel, which include system calls, signal deliveries, and changes of process state. In this talk the maintainer of strace will describe new features implemented since FOSDEM 2018.

Several interesting features were implemented within strace project since FOSDEM 2018, including:

  • seccomp-assisted system call filtering
  • system call return status filtering
  • PTRACE_GET_SYSCALL_INFO API support
  • new options: -DD, -DDD, -X, -z, -Z

In this talk the maintainer of strace will describe these new features and demonstrate what kinds of problems they help to solve.

Speakers: Dmitry Levin