
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 位二进制文件的静态去虚拟化工具。它使用 Remill 将虚拟化的代码提升到 LLVM,并通过优化移除虚拟机层。核心功能包括将 x86 汇编代码整体提升,去除垃圾代码和虚拟化层,并通过 LLVM 的内置优化以及自定义的别名感知常量传播和存储转发优化来恢复原始语义。该工具适用于需要静态分析和理解被 VMProtect 保护的代码场景,尤其适合逆向工程和安全研究。需要注意的是,MogVMP 是一个概念验证项目,可能不支持所有边缘情况或复杂代码,使用时需谨慎。
C++
253
Stars
18
Forks
2
Watchers
4
Issues
Star 增长
今日+1
近 7 天+41
近 30 天+149
综合评分72.84
默认分支main