Devirtualizing C++ with Binary Ninja
blog.trailofbits.com | blog | #reverse-engineering | #static-analysis | #binary-ninja | #c-plus-plus | #llil | #vtable
Summary
A Binary Ninja plugin example resolves C++ virtual calls: LLIL finds vtable pointers in constructors, register assignments are tracked, and the vtable offset computed to jump to the target function.
- Published
- Collected
Skip to content