软件大小:12.9 MB
软件语言:中文
软件授权:免费软件
软件类别:加密解密
软件等级:
更新时间:2021-06-04
官方网站:https://www.solves.com.cn/
应用平台:Windows7, Windows10, WindowsAll
- 软件介绍
- 软件截图
- 下载地址
VMProtect是一款软件保护系统,他可以帮助用户将保护的代码放置到虚拟机中进行运行,从而使软件不容易被破解,而本次推荐的加强版可以继续加强这方便的保护功能呢,减少被破译的风险。
软件介绍
为什么要加强呢?因为易语言很鸡肋
第一个鸡肋:就算关键代码VM了,支持库的一些命令还是没VM,我们知道易语言的支持库命令都是固定的,任何一个支持库的命令都可能成为破解者的跳板,从而破解整个程序,所以这就是为什么你加了VMP壳还是被秒破解的原因,不是VMP不强而是易语言太鸡肋!
第二个鸡肋:由于易语言的代码格式,你加的VMP标记是在局部变量下面的,那么就会导致加密的时候你的函数头部是漏在外面的,破解者就有可能利用你漏出来的这些局部变量,监视或者调试这些局部变量,从而破解整个程序!
软件功能
1.会根据易语言部分特征.txt里的支持库特征码自动识别并加标记,这样那些支持库的命令就被加密了,加密后的支持库特征码破解者是不可能找到的
2.提供保护函数头标记,此标记会自动把vmp的加密标记移动到函数的头部,从而加密整个函数
使用说明
只使用本工具VM程序代码(拖入程序,只勾是否虚化入口点,然后编译) 然后加一层强壳 比如TMD或者SE的保护壳(若加保护壳的时候出问题,就把是否虚化入口点取消,因为有些保护壳会自动加密入口点,这样就被加密两次重复了)
特征码标记的强度建议就默认的变异 选其他会导致速度很慢 特征码标记目的就是让破解者找不到这些支持库的特征码 变异就够了
建议你的所有关键代码都使用 保护函数头_超级 这个标记(标记方法见例程.e)
注意事项
易语言部分特征.txt 里面的支持库命令还不够全 一个人的力量是有限的 大家可以把自己找到的支持库特征码加入进来 回复到帖子里供大家参考
加密不要勾选 内存保护 会导致加密后的程序打不开,好像易语言的程序在使用vmp加密的时候都不能加这个选项,不知道是为什么
更新日志
1.修复已知bug
2.优化操作体验