0x10Work
Research and case studies
Each case study states the question, what I did, what came out, and what I got wrong on the way.
Stripped but not Silent
An early, exploratory comparison of how five reverse engineering tools handle library information in stripped Rust malware.
Akira v2, read from the binary
Akira's Rust rewrite, taken apart at byte level: struct layouts from drop glue, the real crypto stack, and the author's code inside 3,274 functions.
A stack overflow that never reaches RIP
Root-causing a crash in a vulnerable C server under GDB, and finding it does not fail the way the textbook says.
Rust memory-safety bugs, reproduced and measured
Reproducing CVE-2021-25900 in smallvec under Miri, and measuring when an unsafe Rust bug is visible at all.
A daily Rust malware dossier, with detections
An AI research agent that writes one defensive dossier a day on Rust malware, each with YARA, Sigma and Sentinel KQL detections mapped to MITRE ATT&CK.
Mastering Binary Ninja: scripting to AI-assisted RE
A practical guide to automating reverse engineering with Binary Ninja's Python API and AI integration, built around 16 working scripts.