Filtering Rust panics while fuzzing
2024-11-12:
Using
update_hook
and catch_unwind
to ignore panics in third-party code.
Making Pastelito 10x faster
2024-11-10:
A step-by-step walkthrough of how I made Pastelito ~10x faster.
Using LLVM's Machine Code Analyzer with Rust
2024-11-08:
An intro to
llvm-mca
and how to use it to analyze the performance of your Rust code, with a brief detour into procedural macros.
Exploiting CVE-2014-4943: Type confusion in Linux kernel L2TP sockets
2022-04-16:
A brief walk-through exploiting a type confusion bug in the L2TP subsystem.
Exploiting CVE-2012-3552: Race condition in Linux kernel IP corking
2022-04-02:
A walk-through on exploiting a narrow race condition in the Linux kernel IP stack.