Enigma Protector是一款系统应用程序的保护工具,软件支持 Win32 可执行文件 (*.EXE) 、动态链接库 (*.DLL) 、Active 控件 (*.OCX)和屏幕保护程序 (*.SCR)。它应用艺术性的加密、数据压缩和其它安全特性来保护您的程序免遭破解,能在最大程度上防止非法复制、反编译、修改代码等。
Enigma Protector软件功能
1、舒适的界面,用于创建与验证注册码
您不需要就怎么为客户生成注册密钥寻找任何安全的决定。软件可以使用非常安全的算法(例如RSA,密钥长度最多4096位)来创建密钥!
2、特殊的Enigma API
一组在模块与加载程序中间进行通信的特殊功能。您可以获取有关注册密钥,当前试用参数等的完整信息。
3、注册密钥的硬件锁定
这项完善的功能可帮您仅为特定电脑生成注册密钥!使用硬件锁定功能生成的注册密钥只能在您选择的一台电脑上工作。
4、限时注册密钥
如果您需要限制模块注册版本的使用时间,只需创建一个有时间限制的注册密钥, 就可以做到!软件具有多种功能来限制模块使用时间。
5、设置过期日期,时间限制
共享软件模块的主要思想是购买前试用。客户应该了解应用程序的工作原理与它具有什么功能,让我们展示这些功能,但不要忘记限制使用时间以增加购买应用程序的动力。
6、系统时钟控制
此功能用于控制系统时钟反转。它可以帮您免除不诚实的客户。
7、反调试技巧
调试器是特殊的工具,可让你反转已执行模块的源电脑代码。所有反向工程师都使用这些工具来了解您的模块怎么工作或模块保护怎么工作。使用此功能有助于免除使用调试I具同时执行受保护的模块。
8、控制与检测
控制与是特殊数据,有助于了解数据区域是否被修改。每次破解(取消保护措施等)都需要修改一些机器代码区域。软件可以检9、查源是否被修改并发出警报。
The Enigma Protector不仅检测受保护模块的机器代码,还检测自己的源代码!
10、 设置启动密码
有时您需要将使用受保护模块的用户数限制为特定的组,所以启动密码功能是最安全的决定。
检测受保护模块的同时执行的副本数,模块的文件名,执行模块的磁盘类型的任何其他功能。
11、检测外部文件
如果您的应用程序包中包含除受保护的主要可执行模块以外的任何其他文件,则可以使用此功能来控制这些文件以防修改。
12、检测已执行的流程
此功能用于检测是否执行了某些文件/进程。通过检测模块文件名,进程窗口文本或类来执行。如果执行任何调试器/屏幕捕获/监视器,这可能有助于免除执行受保护的模块。
13、检测已安装的服务
Windows版本的检测。
虚拟机的检测。如果文件是在虚拟机(MWare, Virtual PC等)下执行的,则终止执行。