DSN YE Yen Wang · RE: Exploit Basic Reverse Engineering Vol. 3: Struct Local Variable The C abstract machine has no stack frames, no byte offsets, no sign-extension instructions. Those details belong entirely to the…
TCH YE Yen Wang · RE: Exploit Basic Reverse Engineering Vol. 2: Array Local Variable In this post, you will see the breakdown of debugging a c code: ArrayLocalVariable.c .
TCH SCI YE Yen Wang · RE: Exploit Reversing Akira’s Rust Experiment : A Breakdown Part 2 This post is a breakdown and commentary on Ben Herzog’s Check Point Research (December 2024), Inside Akira Ransomware’s Rust Experiment &…
TCH ECO YE Yen Wang · RE: Exploit Interesting instructions in Rust binary: lock cmpxchg The story starts when I reverse engineer a “normal” Rust binary (release build, MCVC x64 PE), also inspected a tab “Tags” in Binary Ninja.
ART TCH YE Yen Wang · RE: Exploit Reverse Engineering: mul, imul, div and idiv The content is the note based on the practices from an amazing online course OST2:Architecture 1001: x86–64 Assembly .
ART TCH YE Yen Wang · RE: Exploit x86–64 Assembly Breakdown: rep stos in 2 examples The content is the note based on the practices from an amazing online course OST2:Architecture 1001: x86–64 Assembly .
HUM TCH YE Yen Wang · RE: Exploit What Happens to Rust Ownership When You Compile It? A binary analysis of drop flags, drop glue, and the erasure of borrow semantics across debug and release builds
ART TCH YE Yen Wang · RE: Exploit Basic Reverse Engineering Vol. 6: The Windows x64 Stack Frame, SysV, and Rust Table of Contents
ART HUM TCH YE Yen Wang · RE: Exploit Basic Reverse Engineering Vol. 7: LEA, IAT in Two Examples This is a learning note based on amazing online course of OST2: Arch1001 Architecture 1001: x86–64 Assembly.
TCH AI YE Yen Wang · RE: Exploit Assembly Breakdown: x86–64 structure alignment examples x64 Structure Alignment in MSVC: What the Compiler Does to Your Structs
ART YE Yen Wang · RE: Exploit Basic Reverse Engineering Vol. 5: x86 32-bit Stack Allocation V.S. x64 You will see the comparison table between x86 and x64, ground truth from Visual Studio 2019 debugger. I also add my thought about how this…