ARM64 二进制 · 虚拟机保护

上传 ELF,勾选函数,一键加固。ChaCha20-Poly1305 全加密、反调试沙箱、函数级虚拟化——让逆向变成不可能。

📖 使用文档

二进制模式 — 上传即保护

适用场景:已编译的 ARM64 ELF 文件,通过 Web 上传并选择函数,一键完成虚拟化保护。

操作流程:

  1. 登录后进入「保护工具」,拖拽或选择 ARM64 ELF(最大 128MB)
  2. 系统自动解析 ELF 结构,展示全部可保护函数及其地址、大小
  3. 勾选目标函数,或使用「一键推荐」自动锁定关键逻辑
  4. 配置保护选项(脱符号表 / Token 化 / 源码标记识别)
  5. 提交任务,实时查看保护日志,完成后下载

约束:

  • 仅 ARM64 (AArch64) 架构
  • 静态链接的非 PIE 可执行文件效果最佳
  • 动态链接 PIE 兼容性视具体二进制而定
源码层标记 — 编译自动保护 预约

适用场景:持有源码,希望编译阶段自动为敏感函数应用 VMP。

使用方式:

在 C/C++ 源码中以 __attribute__((section(".vmp.protect"))) 标记函数:

__attribute__((section(".vmp.protect")))
int verify_license(const char* token) {
    // 编译后自动纳入 VMP 保护范围
}

编译产出 ARM64 ELF 后上传,勾选「源码级自动保护」,系统自动识别 .vmp.protect 段并应用加固。

⚠️ 此功能处于预约阶段,完整特性即将开放。

🌟 特别鸣谢

加载中...

VMP 保护工具

上传 ARM64 ELF 二进制
静态编译 ARM64 ELF,最大 128MB
📂
拖拽或点击选择文件
.elf / .bin / .so · ARM64 ET_EXEC · ≤128MB
VMP Protector v4.0.9 · SaaS Edition