0x00Yen Wang · London, UK
I reverse-engineer Rust malware and study how analysis tools handle it.
I'm a PhD researcher in cyber security at UWE Bristol. I study what information stripped Rust binaries keep, how Ghidra, IDA Pro, Binary Ninja and radare2 handle it, and how memory-safety bugs behave once they are compiled.
Open to roles in malware analysis, reverse engineering and AI security.
Now building: Rust Insights Agentic System, an agentic AI system that detects Rust malware by recovering what compiled Rust code does, which today's reverse engineering tools miss.
Selected work
All work →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.
Latest writing
All 10 posts →- 11 min read
- 34 min read
- 38 min read
- 3 min read
- 5 min read
- 8 min read