系统:PC
日期:2021-07-31
类别:安全软件
版本:v2.4.5.0
WinLicense特别版是一款用来保护电脑程式不被破译的软件注册保护系统,对于所有的开发人员来讲,最害怕的事情就是自己开发的程序被其他人特别盗用。而WinLicense就是专门用来保护你开发的程序,从而确保其他人无法特别,避免出现经济上的损失。
WinLicense是一个强劲的保护系统, 专为了那些想保护自己的程式不被先进的反向工程和黑客软件特别的软件开发者而开发的。开发者不需要更改任何的原代码,和不需要程式编制的经验使用WinLicense。
WinLicense使用SecureEngine®的保护技术。它能够以最高的优先等级运行,这些保护技巧是从来都没在电脑防御技术领域出现过,使它最大程度地保护 任何程式 。
1. 可能性创建试用版中包含多种不同的到期类型:到期按天,按执行,通过具体的日期,分钟,通过运行,等等。
2. 可能延长与审判延期密钥的应用程序的试用期。
3. 强大的引擎来存储试用状态的系统,以避免试用期由可能的攻击者重置。
4. 可能会制造不同类型不同的开发需求的许可证密钥。
5. 锁定试许可证密钥与某一特定国家。
6. 机结合,其允许应用程序只在特定的计算机上运行。
7. 自试计数器保持有限的资源的控制权在你的试用版本。
8. 独立的密码保护两个审判和注册版本。
9. 可能性与来自外部WinLicense的DLL帮助创建自己的自动化系统。
10. 提供完整的SDK有超过50种不同的功能。
11. 对审判和注册版本的.NET SDK支持。
12. 数据库驱动的实现,以保持所有的软件,客户和许可证的安全记录。
13. 嵌入式发电机为应用程序创建的许可证密钥,审判延期密钥和密码。
14. 从显示的定制与可能性,包括所有试用/注册消息/排除。
15.很多的注册管理似乎非常容易使用,以增加审判和许可支持的应用程序中。然后,当开发者需要额外的许可功能,或者提供额外的保护。以保护敏感试验数据,他们感到失望,他们所使用的许可证管理。在许多情况下。即使不具有知识在裂解和扭转工具可以很容易地重新设置在受保护的应用的试用期内业余程序员。 WinLicense的是专门来弥补这一漏洞。
1、多层的加密措施来保护程式的代码和资料。
2、黑客工具的监测。
3、以最高优先等级来启动代码,从来都没在电脑防御技术领域出现过。
4、扰乱 程式 的运行代码,资料和 APIs ,使软件特别者无法对 程式 还原成原代码
5、对于反汇编器和反编译器的保护
6、SDK为SecureEngine®和受保护的程式提供一个双向的沟通。
7、阻止从内存转送到磁盘上的高级技术。
8、完全自定义的保护选项和讯息。
1、应用程序信息
软件选项后面点击后会出现一个管理模块,选择“放大镜”的图标即可添加一个需要加密的程序, 然后填好信息,点“update”,然后选中刚编辑好的一项(也可以是从前编辑好需要保护的)双击就OK了。
2、保护选项
一共17个选项,demo版的ring0保护不可用,其他选项根据需要选择,除了压缩资源的选项外,其他选项少选一项都会减少保护后的体积。
3、代码替换
这是一项通过代码替换技术保护应用程序的新技术,可以通过随意的提取一些程序部分代码并用垃圾代码进行替换,经过保护后的程序将无法被还原成可用代码。
4、虚拟机设置
可以设置virtual API-Wrapper、Entry Point Virtualization的参数和Processor Specifications的参数,这些参数可根据需要设定,关系到保护的强度和保护后程序的体积
5、保护
确认以上选项的参数设置无误后,点击黄色的Protect按钮就可以开始给程序加密保护了。加壳的时间比较长,在30秒——5分钟之间(于保护选项和机器配置有关),如果当时选中Export Specific Generators的话,还有随机生成一个注册机。
1、当使用WinLicense加壳时,应用程序突然崩溃,是什么原因?
答:WinLicense已经成功的在许多应用程序上进行过测试,如果你的应用程序在保护过后无法运行,解决方法有以下几个步骤:
在没有保护时,检查源程序运行是否正常。
检查你所使用的WinLicense的最终版本。
进入虚拟机面板,在它的“Entry Point Virtualization”选项中设置为“0”,然后继续进行保护。
如果你已经加入SecureEngine?宏,那么常规方法是移除宏然后再重新测试,看问题是否出自SecureEngine?宏。
如果你采用了CodeReplace功能,那么通过移除它来确定运行是否正常。
在保护面板中不要将所有的保护选项都选中,然后测试未选中的那一项是否与你的应用程序兼容。
2、在WinLicense加壳时使用加密狗,但应用程序崩溃,该怎么办?
答:大多数加密狗程序使用反调试器来探测内存中存在的特别调试程序。通常情况下,这些反调试器是根据探测结果进行程序中断,这样就会对WinLicense的运行造成一定程度的干扰。为了使WinLicense支持加密狗,在保护加密软件之前,你应该在“Protection Option”面板中取消“Debug Interrupts”选项。
3、在DLL中插入ENCODE并且清除宏之后,DLL崩溃是什么原因导致?
答:在DLL中插入ENCODE和清除宏是很麻烦的。WinLicense会检测搜索在应用程序中的宏。当检测出宏时,WinLicense会在保护时间内对其加密。这种问题出现在DLL中是因为它们在内存中被迁移,所以在程序运行时需要将ENCODE固定在DLL中。
以下面一段代码为例:
以上代码的问题在于:s="Hello World";,来看一下它运行时的内存指令: mov [ebp-0xc],0x403140
这里的[ebp-0xc]是“s”在堆栈和403140指向的数据段的值(字符串:Hello World)。假如DLL被迁移,它将会成为数据段。在以上的例子中,在指令mov [ebp-0xc],0x403140中 推移0x403140将不会迁移,因为它在宏中被加密了。
4、怎样使用SmartActivate功能,有没有例子?
答:正如我们所知道的,应用程序可以通过一个文本密钥或一个注册表项进行注册。SmartActivate也就是注册应用程序的另外一种途径,但是它从本质上来说是和文本密钥或注册表项是一样的。使用SmartActivate有以下几步:
在“Registration”面板中,检查”Enable SmartActivate System for user-side generated keys”选项。
假如必须选择将SmartActivate是作为文本密钥还是注册表项进行安装,那么我们选择”Single File”选项。
在应用程序中,必须设置一个允许用户通过SmartActivate注册应用程序的对话框。
在WinLicense的License Manager中创建一个SmartActivate键。必须在客户端显示SmartActivate键的信息以便用户注册应用程序。
评分及评论
不错的软件,比其他同类型软件好用
全新的界面表现,操作方便很贴心
好东西,下载了
不错,很快,东西都恢复了
推荐大家下载,比其他同类软件好用
点击星星用来评分