eversinc33

MogVMP

eversinc33

Static devirtualizer for VMProtect 3.0-3.5. Lifts virtualized code to LLVM using Remill and strips the VM layer through optimization.

AI 简介

MogVMP 是一个针对 VMProtect 3.0–3.5 版本保护的静态反虚拟化工具,专用于恢复被虚拟化的 32 位 Windows 二进制函数语义。它基于 Remill 将虚拟机指令处理器(opcode handler)完整提升为 LLVM IR,再通过 LLVM 原生优化及自定义别名感知常量传播与存储转发 pass 消除虚拟化层和冗余代码;全程静态分析,无需运行时 trace 或 CFG 合并。适用于逆向工程中对已脱壳但仍含 VMProtect 虚拟化逻辑的 PE 文件进行语义还原,输出可读性强的 LLVM IR,便于人工分析或后续重构。

C++
286
Stars
21
Forks
2
Watchers
4
Issues

Star 增长

今日0
近 7 天0
近 30 天+9
综合评分41.93
默认分支main