

Recent
An Overview of ptrace
·6 mins
Programming
Security
Dispelling common myths about ptrace and its security properties
Arbitrary Userspace Blocking eBPF
·14 mins
Programming
Security
Making sleepable eBPF actually sleep
Creating an Interactive Security Sandbox
·7 mins
Programming
Security
Applying userspace blocking eBPF to write an interactive security sandbox
Linux Security Modules (LSMs)
·7 mins
Programming
Security
An overview of LSMs and how they could be used or extended to become interactive
Supply Chain Security
·8 mins
Programming
Security
The start of a journey developing a security sandbox with sleepable eBPF
Rust's memory model is wrong
·10 mins
Programming
Opinion
I talk about my thoughts after a few years of experience using Rust