VMProtect Ultimate(程序保护工具)是一款高级版的程序加密保护工具,用户通过这款软件可以将程序里的壳段垃圾轻松去除,使电脑程序缩小为原先内存的三分之一。该软件能够在windows系统下完美运行,非常简单实用。可以有效地保护你指定的应用程序不被反编译,被他人滥用修改,让你的应用程序体积变得更小,而且更加安全。反汇编程序与MAP文件的运用使您能快速选择需要保护从而避免破解的代码。
软件特色
1.支持的文件和格式
VMProtect 支持32位和64位可执行文件,动态加载库和驱动程序。这包括屏保、Active-X 组件、BPL 库和其他 PE 格式的文件。受保护的文件基本上可在任何版本的 Windows 系统上运行,甚至是较早的 Windows 95!不过,授权功能的系统要求至少为 Windows 2000。VMProtect 不支持 .NET 可执行文件,而且只能有限地支持 VB 可执行程序。
2.序列号
VMProtect 的 Ultimate 版本允许用户将序列号轻松添加到受保护的应用程序中。PayPro Global 电子商务供应商支持这一功能,因此您甚至无需设置您自己的序列号生成器(当然,如果您确实需要也可实现)。授权功能帮助用户限制免费更新周期、设置序列号的有效时间、防范在未输入序列号的情况下执行代码,并提供大量其他功能。还可阻止任何序列号,新的受到保护的文件不会接受此序列号。
3.用户界面
VMProtect 提供两种模式的用户界面:简单模式和专家模式。简单模式帮助用户只需点击几下鼠标便能轻松选取保护功能、调整选项、并获得受保护的文件。专家模式供高级用户使用,该模式显示汇编代码、允许写入脚本、绑定 DLL 等。此外,在“选项”标签卡中提供更多设置。
4.控制台版本
VMProtect 的 Professional 和 Ultimate 版本拥有一个控制台版本,支持命令行参数,而且可在自动构建过程中使用。该版本完全支持脚本、水印、序列号和 VMProtect 的所有其他功能。
主要功能
1 所有加密都是以分区为基础的。
2 真加密,所有加密数据都是经过AES等加密算法的运算后的结果,无法破解(穷举法除外)。
3 能创建加密的“虚拟磁盘文件”(类似虚拟光驱,大小可以自定义)
4 加密单个分区或整个硬盘。
5 加密过程自动、实时、透明(使用加密文件或分区前输入密码,载入后就可以像使用一个普通分区一样使用加密分区。)
6 提供两级方案,以应对被强迫说出密码的情况(如抢劫)。
6.1 隐藏分区(覆盖式密码术,steganography)
6.2 无法探测到CnCrypt 加密分区(加密数据会被认为是随机数据)
7 加密算法:AES-256、Serpent、Twofish。为取得更好加密效果,可以同时使用两种或三种加密算法。操作模式:XTS。
使用方法
1.下载完成后不要在压缩包内运行软件直接使用,先解压;
2.软件同时支持32位64位运行环境;
3.如果软件无法正常打开,请右键使用管理员模式运行。
更新日志
[+] PE:增加对“控制流防护”的支持
[+] PE:增加了对PDB文件加载符号的支持
[+] Mach-O:增加了对OS X 10.13和更高版本的支持
[+] ELF:增加了对静态链接libstdc++.so的支持
[+] 精灵:增加了对CentOS 5和CentOS 6的支持