完整的软件保护解决方案
虚拟化代码
代码虚拟化是软件保护的下一步。大多数保护系统对代码进行加密,然后在应用程序启动时对其进行解密。VMProtect 根本不解密代码!相反,加密代码在与通用 x86 和 x64 CPU 明显不同的虚拟 CPU 上运行,因为每个受保护文件的命令集都不同。
支持几乎所有的可执行格式
VMProtect 允许保护可执行文件(EXE、SCR)、动态链接库(DLL、OCX、BPL)和驱动程序(SYS)。您可以为您的应用程序、其插件甚至驱动程序使用相同的保护!
支持 64 位代码
由于 64 位系统的数量不断增加,因此保护程序必须支持它们。我们在 2007 年添加了对 64 位应用程序、库和驱动程序的支持,因此一切都经过良好测试,您可以轻松迁移到 64 位。
支持大多数版本的 Windows
与一些竞争对手不同,VMProtect 不依赖未记录的 Windows 功能,因此受保护的文件几乎可以在任何版本的 Windows 操作系统上运行,从 Windows 95 开始。支持 32 位和 64 位版本,并且 DEP 或 UAC 没有问题。
一个完整的保护解决方案
VMProtect 允许生成和验证序列号。支持手动和自动生成。序列号可以受时间或日期限制并锁定在硬件上,同时也可以限制免费升级期限。VMProtect 确保在没有序列号的情况下运行代码在物理上是不可能的。
行业领先
VMProtect 大多数竞争对手都没有相同的创新功能,也没有一个具有相同领先的功能组合和成本效率。
支持的文件和格式
VMProtect 支持 32 位和 64 位可执行文件、动态加载的库和驱动程序。这包括屏幕保护程序、Active-X 组件、BPL 库和其他 PE 格式的文件。受保护的文件几乎可以在任何版本的 Windows 上运行,甚至是旧的 Windows 95!但是,许可功能至少需要 Windows 2000。
VMProtect 不支持 .NET 可执行文件。
序列号
VMProtect 的终极版允许以最小的努力将序列号添加到受保护的应用程序。PayPro 全球电子商务提供商支持该功能,因此您甚至不需要设置自己的序列号生成器(当然,如果您确实需要,您可以这样做)。
许可功能允许限制免费更新的期限、设置序列号的生命周期、防止没有序列号的代码执行等等。任何序列号都可以被阻止,新受保护的文件将不接受它。
用户界面
VMProtect 具有两种用户界面模式:简单和专家。简单模式允许轻松选择保护功能、调整选项并只需单击几下鼠标即可获取受保护的文件。
专家模式适用于高级用户,它显示汇编代码,允许编写脚本、捆绑 DLL 等等。它还在“选项”选项卡上提供了更多设置。
控制台版本
VMProtect 专业版和旗舰版有一个控制台版本,支持命令行参数,可用于自动构建过程。它完全支持脚本、水印、序列号和 VMProtect 的所有其他功能。
企业微信客服
版权所有:重庆庚乾信息科技有限公司
©2024 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508