vmprotect加强版是一款专业的加壳脱壳工具,支持32位和64位的可执行文件,能够对易语言部分特征.txt 里的支持库特征码自动识别并加标记,加密支持库中的命令。软件还能提供保护函数头标记,此标记会自动把vmp的加密标记移动到函数的头部,从而加密整个函数,为你的数据文件套上一个保护壳!
VMProtect软件功能
1、虚拟化代码
软件保护的下一步。大多数保护系统在应用程序启动时加密和解密代码。VMProtect 根本不对代码进行解密。相反,被加密的代码运行在一个虚拟的CPU上,该CPU与通用的x86和x64CPU明显不同,因为命令集对于每个被保护的文件都是不同的。
2、支持几乎所有的可执行文件格式
VMProtect 允许对可执行文件、动态链接库和驱动程序进行保护。
3、支持64位架构
VMProtect允许对32位和64位应用、库和驱动进行保护。
4、支持大多数版本的Windows
MProtec保护的文件可以在几乎任何版本Windows OS上运行,自Windows 95开始。32和64位版本都被支持,VMProtect兼容DEP和UAC。
5、完美的代码保护解决方案
VMProtect允许生成和验证序列号。手动和自动生成都被支持。序列号可以是有限的时间或日期和硬件锁定的,而免费升级期间也可以被限制。 VMProtect确保它实际上无法运行没有一个序列号代码。
6、快速便捷生成序列号
VMProtect允许生成和验证序列号,手动和自动均可。还可设置过期时间,限制免费更新等。
注意事项
易语言部分特征.txt 里面的支持库命令还不够全 一个人的力量是有限的 大家可以把自己找到的支持库特征码加入进来 回复到帖子里供大家参考。
加密不要勾选 内存保护 会导致加密后的程序打不开,好像易语言的程序在使用vmp加密的时候都不能加这个选项,不知道是为什么。
加密建议只使用本工具VM程序代码(拖入程序,只勾是否虚化入口点,然后编译) 然后加一层强壳 比如TMD或者SE的保护壳(若加保护壳的时候出问题,就把是否虚化入口点取消,因为有些保护壳会自动加密入口点,这样就被加密两次重复了)。
特征码标记的强度建议就默认的变异 选其他会导致速度很慢 特征码标记目的就是让破解者找不到这些支持库的特征码 变异就够了。
建议你的所有关键代码都使用 保护函数头_超级 这个标记(标记方法见例程.e)。
下一篇:紫微斗数排盘软件