VProtect
|
软件语言:
|
软件授权:免费
|
|
适用系统:Windows
|
创建时间:2020-12-15 |
|
软件厂商/开发者信息: -
|
|
资讯 更多
- VProtect v2.1.0 官方版更新 2017-10-31
授权加密系统
支持可执行文件格式
- Win32 可执行文件 (*.exe);
- Windows 屏幕保护程序 (*.scr);
- 动态链接库 (*.dll);
- 32 位 ActiveX 控件 (*.ocx);
- 其他 32 位可执行程序;
支持的编译器
- Assembly language:MASM, FASM, POASM, TASM
- Basic: Visual Basic, Pure Basic, Power Basic
- C/C++: Visual C/C++, Borland C++ builder, Intel C++, Dev C++, Digital Mars C++, MinGW
- Pascal: Delphi, Free Pascal
- D Programming language: DMD 其他编译器
支持的操作系统
32 位 NT/2000/XP/2003/Vista/Win7/2008 Server 及其对应 64 位版本。
保护功能
- 一键授权系统,无需写一行代码就可以给您的软件添加高安全性注册授权系统
- 原创虚拟机保护引擎(什么是虚拟机保护参考帮助文档)
- 原创深度虚拟化保护(深度虚拟化保护和普通保护区别参考帮助文档)
- 随机指令集
- 随机填充代码
- 代码乱序执行
- 外壳保护
- 反内存转储存
- 区段合并
- 资源加密
- 反调试
- 防修改
- 自校验
- 输入表加密
软件特色
加密强度
使用最先进的虚拟机乱序等引擎,可以阻止绝大多数人逆向分析。
执行效率 软件使用 SDK,进行重点加密(如:注册逻辑,关键算法,详细信息参考帮助文档)。
所以基本上不影响程序运行效率
兼容性全面支持主流的 32/64(*) 位 Windows 操作系统,能够稳定运行于 Intel/AMD 各种 32/64 位及多核处理器;绝大多数加密后的程序均可正确运行。
注意:软件不支持原生的 64 位可执行程序加密。
- 实用性 自带授权系统,正常用户管理系统,黑名单,加密 SDK,授权 API 等实用功能
- 分析使用 Vprotect 保护后的程序,将不仅仅是一项技术活,同时也会成为高强度的体力活。
技术特性
虚拟机加密系统
VProtect 使用了自主开发的虚拟机加密引擎。
引擎使用了:
- 指令逻辑拆分
- 指令环形效验
- 随机指令
- 随机 Handle 等技术 是强度最高的加密方式。
适合加密软件关键算法,专利部分。
外壳加密引擎
前面介绍的虚拟机和乱序都是基于代码级的保护。外壳保护引擎则是全局的。
VProtect 外壳引擎注重通过算法来阻止非法修改。
外壳引擎提供以下功能
- 输入表加密
- 文件压缩
- 文件效验
- 资源加密
- 资源防修改
- 反调试
- 反虚拟机执行等..
注册授权系统
VProtect 不但提供了反破解,逆向分析功能,还提供了一键授权系统。这使共享软件作者的开发周期,开发成本都得到了有效控制。
VProtect 提供了完善的授权系统
- 多种授权方式(锁定机器码,锁定系统语言,限制运行次数等)
- 完善的用户管理系统
- 黑名单系统,有效解决用户授权泄漏问题。
- 高安全性的算法(RSA 2048 位密钥加密)
兼容性和稳定性
VProtect 注重强度的同时,也是以兼容性为首的。只有在保证加密后程序在所有系统上都正常执行的功能才会添加到程序中。
程序代码级保护使用了高效的反汇编引擎,可以识别 X86 构架下所有指令。
支持多媒体,浮点等指令。
同时 VProtect 对各种编译器提供了很好的支持。
不但支持常用的 Vs,Delphi,Gcc,NASM.MASM.还原始支持国产的易语言。
更新记录
| VProtect 正式停止更新 | 2012-06.03 | 因为一些原因,Vprotect 将不再继续发布新版本。 |
|---|---|---|
| VProtect Version 2.1.0.build 111030 | 2011-10.30 | [+]添加新的虚拟机自效验方案[+]云授权系统支持对 DLL 授权的支持[+]云授权服务端机器码锁定支持删除功能[!]修正 2003 系统下授权系统无法加载对话框问题[!]修正外壳引擎对共享区段的支持[!]修正了 c 无法编译使用授权 Api 问题 |
| VProtect Version 2.0.8.build 110820 | 2011-08.20 | [+]云授权版本添加 IP 黑名单管理 |
| VProtect Version 2.0.8.build 110820 | 2011-08.20 | [+]云授权版本在线列表添加按字段查找功能 |
| VProtect Version 2.0.8.build 110820 | 2011-08.20 | [!]修正特殊情况下第一次加密文件效验不正常问题 (thx 最硬的石头反馈) |
| VProtect Version 2.0.8.build 110820 | 2011-08.20 | [!]修正云授权服务端右键拉黑机器码功能无效问题 |
| VProtect Version 2.0.8.build 110820 | 2011-08.20 | [*]改善了启动画面功能显示时间优化用户体验 |
| VProtect Version 2.0.7.build 110724 | 2011-07.24 | [+]新加 VM 多出口技术 |
| VProtect Version 2.0.7.build 110724 | 2011-07.24 | [+]云授权添加 IP 黑名单功能 |
| VProtect Version 2.0.7.build 110724 | 2011-07.24 | [+]新输入表加密方案提高加密后程序执行效率 |
| VProtect Version 2.0.7.build 110724 | 2011-07.24 | [!]更新云授权服务端用户界面 |
| VProtect Version 2.0.7.build 110724 | 2011-07.24 | [!]修正虚拟机引擎对边界跳转处理错误问题 |
| VProtect Version 2.0.7.build 110724 | 2011-07.24 | [!]修正输入表处理 Bug |
| VProtect Version 2.0.6.build 110702 | 2011-07.02 | [+]网络云授权系统公开试用 |
| VProtect Version 2.0.6.build 110702 | 2011-07.02 | [+]添加数字签名不影响文件自校验 |
| VProtect Version 2.0.6.build 110702 | 2011-07.02 | [+]提高导入表加密兼容性 |
| VProtect Version 2.0.6.build 110702 | 2011-07.02 | [+]单机版注册机支持显示自定义值字段 |
| VProtect Version 2.0.5.build 110618 | 2011-06.18 | [+]添加和网络云授权对接模块 |
| VProtect Version 2.0.5.build 110618 | 2011-06.18 | [!]修正重定位分析崩溃 bug |
| VProtect Version 2.0.5.build 110618 | 2011-06.18 | [!]优化大文件加密后执行效率 |
| VProtect Version 2.0.4.build 110505 | 2011-05.05 | [!]修正部分函数机器码码长度识别错误问题 |
| VProtect Version 2.0.4.build 110505 | 2011-05.05 | [!]修正授权窗口文本标签有背景问题 |
| VProtect Version 2.0.3.build 110419 | 2011-04.19 | [+]更改授权系统对话框为资源方式方便自定义 |
| VProtect Version 2.0.3.build 110419 | 2011-04.19 | [!]修正一个文件校验漏洞 |
| VProtect Version 2.0.2.build 110329 | 2011-03.29 | [+]添加 SDK 对易语言黑月编译模式的支持 |
| VProtect Version 2.0.2.build 110329 | 2011-03.29 | [!]修正 DF 标志位处理可能造成虚拟机引擎执行错误问题 |
| VProtect Version 2.0.2.build 110329 | 2011-03.29 | [!]修正授权信息过期后提示信息不显示问题 |
| VProtect Version 2.0.2.build 110329 | 2011-03.29 | [!]修正授权提示信息自定义不工作问题 |
| VProtect Version 2.0.1.build 110304 | 2011-03.04 | [+]添加将授权文件保存到注册表选项 |
| VProtect Version 2.0.1.build 110304 | 2011-03.04 | [!]更换注册解码算法 |
| VProtect Version 2.0.1.build 110304 | 2011-03.04 | [!]修正虚拟机一个指令处理错误 |
| VProtect Version 2.0.1.build 110304 | 2011-03.04 | [+]更换全新的虚拟机加密引擎,提高强度,效率和兼容性。 |
| VProtect Version 2.0.1.build 110304 | 2011-03.04 | [+]添加对手动指定代码加密开始结束位置的支持 |
| VProtect Version 2.0.1.build 110304 | 2011-03.04 | [+]添加工程项目保存自定义函数加密信息 |
| VProtect Version 2.0.1.build 110304 | 2011-03.04 | [+]添加对注册授权系统 RSA 密钥效验 |
| VProtect Version 2.0.1.build 110304 | 2011-03.04 | [!]优化加密后程序体积和执行效率 |
| VProtect Version 2.0.1.build 110304 | 2011-03.04 | [*]用户界面小幅调整 |
| VProtect Version 1.9.3.0 | 2011-02.10 | [+]添加 Dll 补丁检测 |
| VProtect Version 1.9.3.0 | 2011-02.10 | [!]修正注册授权系统机器码锁定漏洞(需要重新导出注册机) |
| VProtect Version 1.9.3.0 | 2011-02.10 | [!]修正 IAT 自校验冲突 |
| VProtect Version 1.9.3.0 | 2011-02.10 | [!]修正 IAT 加密对 Vs 库函数处理出错问题 |
| VProtect Version 1.9.2.0 | 2011-01.14 | [!]修正一个虚拟机引擎标志位处理错误 |
| VProtect Version 1.9.2.0 | 2011-01.14 | [!]修正 DLL 文件加密后,动态卸载出错问题 |
| VProtect Version 1.9.2.0 | 2011-01.14 | [*]增强虚拟机自身效验 |
| VProtect Version 1.9.1.0 | 2011-01.04 | [+]添加 IAT 代码效验 |
| VProtect Version 1.9.1.0 | 2011-01.04 | [+]添加新的授权 API |
| VProtect Version 1.9.1.0 | 2011-01.04 | [!]修正虚拟机检测在 2008r2 系统下兼容性问题 |
| VProtect Version 1.9.1.0 | 2011-01.04 | [!]修正主程序在 2003 服务器系统下运行出错问题 |
| VProtect Version 1.9.1.0 | 2011-01.04 | [!]修正启动界面显示关闭后,被加密程序窗口不在最前端问题 |
| VProtect Version 1.9.1.0 | 2011-01.04 | [!]修正外壳引擎对 Vs 编译器 Debug 模式编译生成的文件加密输入表出错问题 |
| VProtect Version 1.9.1.0 | 2011-01.04 | [*]增强 VM 引擎对部分浮点指令处理兼容性 |
| VProtect Version 1.9.0.0 | 2010-12.23 | [!]修正机器码绑定对硬盘不敏感问题 |
| VProtect Version 1.9.0.0 | 2010-12.23 | [!]修正乱序引擎和输入表加密可能出现的兼容性问题 |
| VProtect Version 1.9.0.0 | 2010-12.23 | [!]修正输入表加密对 Mov 类型重定位处理 BUG |
| VProtect Version 1.9.0.0 | 2010-12.23 | [!]修正注册机 API 一个可能导致调用短崩溃问题 |
| VProtect Version 1.8.9.0 | 2010-12.13 | [+]添加反调试器附加 |
| VProtect Version 1.8.9.0 | 2010-12.13 | [+]添加 Map 函数搜索功能 |
| VProtect Version 1.8.9.0 | 2010-12.13 | [!]修正虚拟机加密对浮点指令的兼容性 |
| VProtect Version 1.8.9.0 | 2010-12.13 | [!]修正一个文件效验效验漏洞 |
| VProtect Version 1.8.8.0 | 2010-12.04 | [+]添加虚拟机关键代码校验功能 |
| VProtect Version 1.8.8.0 | 2010-12.04 | [+]添加新的输入表 (IAT) 加密方案 |
| VProtect Version 1.8.8.0 | 2010-12.04 | [+]添加保存 MAP 函数和导入功能(保存在工程文件中) |
| VProtect Version 1.8.7.0 | 2010-11.28 | [+]添加新的 ANtiDump 方案 |
| VProtect Version 1.8.7.0 | 2010-11.28 | [+]添加 MAP 分析对 BC++ 程序支持 |
| VProtect Version 1.8.7.0 | 2010-11.28 | [!]修正启动密码效验漏洞 |
| VProtect Version 1.8.7.0 | 2010-11.28 | [*]增加加密后程序执行效率 |
| VProtect Version 1.8.6.0 | 2010-11.20 | [+]添加选择硬件绑定项目功能 |
| VProtect Version 1.8.6.0 | 2010-11.20 | [!]修正一个 Tls 处理缺陷,可能导致部分 DELPHI 程序加密在 WIN7/Vista 系统下出错问题 |
| VProtect Version 1.8.5 | 2010-11.04 | [+]添加 Visual Basic 加密 SDK 支持 |
| VProtect Version 1.8.5 | 2010-11.04 | [+]为虚拟机和乱序分别添加新的 SDK 加密标记 |
| VProtect Version 1.8.5 | 2010-11.04 | *VP_SDK_VIRTUALIZE_BEGIN |
| VProtect Version 1.8.5 | 2010-11.04 | *VP_SDK_VIRTUALIZE_END |
| VProtect Version 1.8.5 | 2010-11.04 | *VP_SDK_MUTATION_BEGIN |
| VProtect Version 1.8.5 | 2010-11.04 | *VP_SDK_MUTATION_END |
| VProtect Version 1.8.5 | 2010-11.04 | [!]修正一个不规则文件标记支持问题 |
| VProtect Version 1.8.4 | 2010-10.25 | [!]增加输入表加密强度 |
| VProtect Version 1.8.4 | 2010-10.25 | [!]修正一处重定位数据处理缺陷 |
| VProtect Version 1.8.4 | 2010-10.25 | [!]修正一个由 DEP 导致的内存访问错误 |
| VProtect Version 1.8.4 | 2010-10.25 | [*]一些细节调整 |
| VProtect Version 1.8.3 | 2010-10.10 | [+]添加新的反调试功能 |
| VProtect Version 1.8.3 | 2010-10.10 | [+]添加注册授权管理系统查找更新功能 |
| VProtect Version 1.8.3 | 2010-10.10 | [!]修正虚拟机和乱序引擎对部分分支识别错误问题 |
| VProtect Version 1.8.3 | 2010-10.10 | [!]修正在 P4 超线程单核超线程情况下机器码可能变化问题(会导致之前授权文件机器码错误,需要更新。) |
| VProtect Version 1.8.3 | 2010-10.10 | [*]主程序界面和注册管理系统界面微调,更加人性化 |
| VProtect Version 1.8.2 | 2010-10.01 | [+]添加反内存转储存(ANTI Dump) |
| VProtect Version 1.8.2 | 2010-10.01 | [*]修改虚拟机(VM)加密引擎,提高强度 |
| VProtect Version 1.8.2 | 2010-10.01 | [!]修正一些特殊情况下资源处理 BUG |
| VProtect Version 1.8.1 | 2010-09.24 | [+]添加命令行模式方便编译器自动化(旗舰版极其以上版本包含该功能) |
| VProtect Version 1.8.1 | 2010-09.24 | [+]添加授权系统 API VP_Sdk_GetCustomDword |
| VProtect Version 1.8.1 | 2010-09.24 | [+]添加 E 语言授权 API 模块,和使用范例 |
| VProtect Version 1.8.1 | 2010-09.24 | [*]修正对一些编译器 Debug 模式编译出的程序兼容性问题 |
| VProtect Version 1.8.0 | 2010-09.10 | [+]添加更新授权方案密匙功能 |
| VProtect Version 1.8.0 | 2010-09.10 | [+]添加对 Typelib or Registry 资源的特殊处理 |
| VProtect Version 1.8.0 | 2010-09.10 | [+]添加从 MAP 文件分析函数功能 |
版本列表
-
-
-
VProtect v2.1.0 官方版
VProtect是一款高强度的软件加密工具,可以用于保护自主软件,拥有多项自主创新技 ...
软件大小:14.8 MB 更新时间:2017-10-31
-
