使用 Binary Ninja 对 C++ 进行反虚拟化
blog.trailofbits.com | 博客 | #reverse-engineering | #static-analysis | #binary-ninja | #c-plus-plus | #llil | #vtable
摘要
示例插件演示如何用 Binary Ninja 的低级 IL 解析 C++ 虚函数调用:在构造函数中识别 vtable 指针、沿基本块跟踪寄存器赋值并递归计算虚表偏移,从 mov/call 指令直达目标函数。
- 发布时间
- 收录时间
Skip to content