产品简介
Olympus Vmp 面向已经编译完成的成品程序,将虚拟化加密与外壳保护结合:关键逻辑转为虚拟机指令强对抗分析, 外壳层负责完整性校验、导入表保护与反脱壳对抗,从代码本体到可执行文件外层形成连续防护。
核心能力
虚拟化强对抗 + 外壳层防护,覆盖分析、调试、脱壳与篡改。
-
01
虚拟化加密
将关键代码转换为虚拟指令集,抬高静态还原与动态跟踪的难度。
-
02
外壳保护
对成品可执行文件进行加壳封装,保护入口、区段与加载流程,对抗常规脱壳。
-
03
完整性校验
运行时校验文件与关键区段完整性,发现篡改、补丁与二次打包行为。
-
04
导入与入口加固
加固导入表与程序入口,增加 IAT 重建、入口定位与自动化脱壳成本。
-
05
反调试对抗
针对常见调试、注入与附加行为进行检测与干扰,延缓动态分析。
-
06
关键区保护
按函数/模块粒度保护授权校验、算法核心与敏感业务逻辑。
适用场景
适合对逆向成本与代码泄露高度敏感的产品。
-
核心算法保护
保护计费、加密、识别、调度等关键算法不被轻易还原。
-
授权逻辑加固
与深度云授权配合,抬高绕过本地校验与补丁破解的成本。
-
防脱壳与防二次打包
以外壳与完整性校验抬高脱壳、补丁与重新封装分发的成本。
架构一览
从目标圈定、虚拟化到外壳封装,形成可落地的加固流程。
-
01
目标圈定
选定需要保护的函数、模块与关键路径,明确虚拟化与外壳覆盖范围。
-
02
虚拟化转换
将原生指令映射为虚拟机字节码,并嵌入解释执行环境。
-
03
外壳封装
对成品进行加壳封装,加固入口、导入与区段,叠加完整性与反调试能力。
-
04
运行时对抗
启动后由外壳校验与虚拟机协同工作,持续对抗分析、脱壳与篡改。