原文来自 VMProtect龙博方案网www.fanganwang.com
VMProtect是一款全新的软件保护工具。与其它大部分的保护程序不同,VMProtect可修改程序的源代码。VMProtect可将被保护文件中的部分代码转化到在虚拟机(以下称作VM)上运行的程序(以下称作bytecode)中。您同样可把VM想象为具备命令系统的虚拟处理器,该命令系统与Intel 8086处理器所使用的完全不同。例如,VM没有负责比较2个操作数的命令,也没有有条件与无条件的移转等。就象您现在看到的,黑客必须开发一款特定的工具以分析与反编译bytecode,而且还相当地耗时。可是,我们知道没有无法破解的保护程序,这也是我们为什么会将保护级别达到破解费用与购买费用相当(或破解费用甚至超过购买费用)的程度。不管怎么样,请您记住VMProtect是唯一一款能帮助您“隐藏”主要软件保护机制的工具。
具体功能:
VMProtect能根据所选的编译类型以不同的方式处理被保护的代码。让我们来详细了解每个不同的编译类型:
在您将所有必要的程序添加到工程中后,切换到“选项”:
在指定完所有必要的选项后,开始编译工程。在编译完成后,在工程文件(例如,TEST.EXE)旁边会创建一个新文件(例如,TEST.VMP.EXE)。指定的程序将在虚拟机的该文件中运行。
VMProtect免费下载由龙博方案网提供www.fanganwang.com | |
VMProtect 试用版 (13 MB) |
.NET源码保护控件VMProtect免费下载及使用教程脱壳等功能详解,布布扣,bubuko.com
.NET源码保护控件VMProtect免费下载及使用教程脱壳等功能详解
原文:http://www.cnblogs.com/busyant/p/3699048.html