WinLicense是一款非常优秀的程序密码保护软件,能够最大程度地保护您想要保护任何程序,不需要更改任何的原代码,也不需要程式编制的经验。无论你是身在软件开发的行业里,还是普通的共享软件编制员,或是个工程经理,你都可以保护你的软件。结合了相同的保护级别Themida先进的许可证管理的权力,能够为用户提供最强大,最灵活的技术,使开发人员能够安全地分发试验及其应用的注册版本。保护程序不被反向工程和黑客软件,为你的程序添加一个安全、可靠的密码保护,让它时刻处在安全状态。它还提供了强大和具有伸缩性的技术,能够运行其最高优先级的代码来实现前所未见的保护技术,与安全最高级别的任何应用程序相适应,是一个不错的选择。快来下载体验吧!
功能介绍
1. 可能性创建试用版中包含多种不同的到期类型:到期按天,按执行,通过具体的日期,分钟,通过运行,等等。
2. 可能延长与审判延期密钥的应用程序的试用期。
3. 强大的引擎来存储试用状态的系统,以避免试用期由可能的攻击者重置。
4. 可能会制造不同类型不同的开发需求的许可证密钥。
5. 锁定试许可证密钥与某一特定国家。
6. 机结合,其允许应用程序只在特定的计算机上运行。
7. 自试计数器保持有限的资源的控制权在你的试用版本。
8. 独立的密码保护两个审判和注册版本。
9. 可能性与来自外部WinLicense的DLL帮助创建自己的自动化系统。
10. 提供完整的SDK有超过50种不同的功能。
11. 对审判和注册版本的.NET SDK支持。
12.
数据库
驱动的实现,以保持所有的软件,客户和许可证的安全记录。
13. 嵌入式发电机为应用程序创建的许可证密钥,审判延期密钥和密码。
14. 从显示的定制与可能性,包括所有试用/注册消息/排除。
软件优势
死板的软件注册方式 :
大多数的注册管理器为程序提供了有限的注册方式。因此,软件开发者被迫修改他们的程序以迁就他们所使用的注册管理器,而不是注册管理器来迁就特定的程序。WinLicense却提供多种注册程序的方法,可以容易地加入到任何的软件上去,软件开发者也不会因此而受到限制。
控制试用/注册状态的有限SDK:
大多数的 注册管理器提供一套可以和这注册管理器沟通的有限 SDK 函数。然而,由于受到这有限的函数功能,开发者往往在编制注册方式进他们的程序时受到限制。WinLicense的 SDK 出口超过 50 个函数,让开发者完全的掌控他们程序的试用 / 注册状况。而且,这当中许多的函数更会在掌控程序的试用 / 注册状况方面提供开发者更多的点子。
容易重置的试用期限:
很多的注册管理器看来非常的吸引,也像是个在为程序创建试用期限很好的方案。可是,当开发者开始使用这些管理器,而且也慢慢发现要使用黑客工具重置这些受保护程序的试用期限是何等容易的时候,问题就产生了。WinLicense却提供一个强劲的方案,它使用的是一个称为 Trial Storing Manager® 的复杂引擎来储存试用期限。这引擎使软件者要想重置受保护的程序的试用期限时面临非常大的困难。
在机器锁定注册的弱点:
很多的注册管理器提供可以锁定特定机器的注册码。它们是通过特定的视窗注册表项目或普遍的视窗 API 来获得一些硬件的资料,从而获得机器的独特 ID 。这方式的机器锁定注册却存在着一个极大的危险。这是因为人们可以私自更改机器 ID 来使用一个本来已经锁定在另一台机器的注册软件。WinLicense了解这个危险,所以它直接使用 SecureEngine® Kernel Mode 技术来获取机器的 ID 。软件者无法真正地更改他们机器 ID ,所以也就无法启动WinLicense锁定在其他机器的注册软件。
软件亮点
1、比较WinLicense和其他软件保护层
WinLicense最主要的目的是遮盖所有的现行的软件保护技巧上的漏洞。大多数的软件保护软件自称是对抗软件的完美的解决方案,可是事实确非如此。以下的列表列出了WinLicense如何遮盖两个软件保护层最主要的弱点。
2、过时的保护技术
一般上,软件保护层使用的是一些能用最新的黑客工具的过时保护技术。即使最新的软件保护层也只是旧的软件保护层的拷贝而已,只不过加入对抗软件的一些新却不强的技巧。WinLicense使用一种非常高级和新的技术,来检测任何可能的软件,确定每个 程序都被特别保护,以避免一般的攻击。
3、在操作系统下的运作受到限制
现行的软件保护层只可以在一般模态下运行。换句话说,这些保护层无法使用那些只可以在内核模态下运行的高级保护技巧。WinLicense的部分代码将在 内核模态下运行,以使用对抗软件的最高级技术。因此,它是独特的保护层。
4、作为注册管理器的WinLicense
WinLicense提供最广泛的选项和特点来创建目标 程序的试用版或完全版。软件开发者可以通过一套完整的 SDK 与WinLicense沟通,检查他们试用版或完全版程序现在的状态。WinLicense也提供自动处理所有可能的状况的能力,例如:当一个程序过期后,注册就失效等等,为软件开发者省下了加入更多代码的时间。
5、比较WinLicense和其他注册管理器
许多的注册管理器看来很容易为一个程序加入试用和注册支援。可是,当开发者需要另外的注册功能或另外的保护功能来保护他们的试用资料,他们却会对他们所使用的注册管理器感到厌烦。在很多的情形下,就算是一个对工具没有任何使用经验的初学程序编制员也可以轻易地重置程序的试用期。WinLicense就是特别为了遮盖这种漏洞而开发的。
常见问题
1.在软件面板中,我需要填写“Input File Type(输入文件类型)”选项来选择我正在保护的文件类型,我是否应该总是选择正确的文件类型?
在软件内部,该字段是被忽略的,因为WinLicense知道你要保护的文件类型。我们将该字段设置为允许用户获得该文件类型的更多信息。
2.如何指定要保护的文件的相对路径?我不想使用完整的路径。
如果你不希望路径相对于“WinLicense.exe”的位置,而是相对于调用WinLicense.exe的当前文件夹,则必须在WinLicense.ini文件(该文件与“WinLicense.exe”位于同一文件夹中)“[General]”选项卡下包含以下选项:UseCurrentPath = yes
3.如何在MinGW应用程序中使用Winlicense SDK功能?我遇到了编译错误
只需要将最新的“C include”文件放在项目文件夹中,并将以下代码添加到源代码:#include "WinlicenseSDK.h"当你编译和链接应用程序时,必须指定“WinlicenseSDK.dll”作为参数,并使用链接选项“--enable-stdcall-fixup”。例如:g++ main.cpp winlicensesdk.dll -Wl,--enable-stdcall-fixup
48.5MB
下载85.9MB
下载46.28 MB
下载182MB
下载187MB
下载85.9MB
下载