MENU

Fun & Interesting

strace feels like magic — let’s fix that (with Rust)

fasterthanlime 52,055 2 years ago
Video Not Working? Fix It Now

Follow me on Mastodon: https://hachyderm.io/@fasterthanlime Support me on Patreon or GitHub: https://fasterthanli.me/donate You can find the code at: https://github.com/fasterthanlime/rue How to build a Rust service with Nix (new series): http://fasterthanli.me/series/building-a-rust-service-with-nix Contents 00:00 What is a full-stack engineer? 00:48 What's a syscall? 03:38 Tracing cat 05:43 Should strace work? Let's think security 07:14 Sponsor (wink wink) 08:21 How is a process created? 10:36 Trace me! Trace meeee 12:10 ptrace 101 13:15 Ok but seriously, what's a syscall? 14:00 We're ready to make an strace-like 15:10 Thanks to my patrons & sponsors 15:50 Surely no one watches this far

Comment