软件保护系统WinLicense全新支持RDTSC虚拟化
【作 者】:网站采编
【关键词】:
【摘 要】:随着软件普及程度、互联网技术的发展,以及正版软件购买用户数量和软件版本的增加,软件的保护变得越来越重要。而我们常见的软件保护方式有软件授权和软件加密。 WinLicense是一
随着软件普及程度、互联网技术的发展,以及正版软件购买用户数量和软件版本的增加,软件的保护变得越来越重要。而我们常见的软件保护方式有软件授权和软件加密。
WinLicense是一个功能强大的保护系统,专门为希望保护其应用程序免受高级逆向工程和软件破解的软件开发人员而设计。开发人员不需要任何源代码更改或编程经验即可使用WinLicense保护其应用程序。
★WinLicense
WinLicense的主要目标是涵盖软件保护中的所有当前漏洞。WinLicense使用了一种非常先进的新技术,可以检测到应用程序的多次破解尝试,并确保每个应用程序都受到独特的保护,以免受到一般攻击。
WinLicense更新至最新版v3.0.9.0,新增17个新功能,例如为VM宏和STR_ENCRYPT宏添加了新的保护选项“解密后重新加密字符串”,添加了RDTSC虚拟化,改进的MAP文件解析器和MUTATE宏,等等。
新功能
- 为VM宏和STR_ENCRYPT宏添加了新的保护选项“解密后重新加密字符串”
- 添加了RDTSC虚拟化
- 改进的MAP文件解析器
- 改进的MUTATE宏
- 当在用户界面上禁用了“反调试”选项时,CHECK_DEBUGGER保护宏将起作用
- 添加了SDK函数“ WLIsProtected”以了解应用程序是否受到保护
- 在保护的同时优化了内存消耗
- 为自定义对话框消息添加了新变量(%regexpdate和%us-regexpdate)
- 添加了高级选项“ OPTION_ADVANCED_DONT_PROCESS_SECTIONS”以跳过压缩/加密部分
- XBundler:在CloseHandle之后重新加密捆绑文件的内存
- 添加了软件自定义值“ LicenseSmartKeyAppendHeader”,以将标题和尾部附加到生成的Smartkey
- 借助TCO(尾叫优化)改善了对END宏标记的检测
- 添加了高级选项“ OPTION_ADVANCED_XBUNDLER_CLOSE_FILE_DONT_ENCRYPT”,以避免在被存储后重新加密内存中的文件
- 如果未启用试用版,则功能WLTrialGetRestrictions将返回“ wlTrialRestrictionUnlimited”
- 在“软件”面板中添加了C / C ++“ char *”和“ wchar_t *”,C#和VB.NET许可证哈希转换
- 添加了具有SmartKey激活功能的C / C ++插件示例
- 修复了与特定应用程序的“ OPTION_MACROS_ENCRYPT_STRINGS_DECRYPT_ON_HEAP”的兼容性问题
修复
- 修复了添加具有非常长名称的MAP函数的异常
- 通过SecureEngineProcessHardwareId更改硬件ID时,修复了硬件ID CRC字段
- 修复了Strings资源的兼容性问题
- 在特定的64位应用程序中使用CHECK_DEBUGGER保护宏修复了异常
- x64:修复了在例外目录中为特定应用程序添加例外的条目
- 解决了“ OPTION_MACROS_ENCRYPT_STRINGS_REENCRYPT”与特定应用程序的兼容性问题
- 修复了在处理具有不同功能名称指向相同代码位置的MAP文件时的随机异常
- 修复了非常罕见的异常分析特定的保护宏
- 修复了未选择“试验设置”时WLTrialStringRead / Write中的兼容性问题
- 修复了在特定计算机上获取BIOS ID的非常随机的异常
- XBundler:修复了对特定文件进行解析以将其打包的问题
- XBundler:修复了捆绑非常大的文件(> 400Mb)时的异常
- 修复了2.x版中非常老的LicenseHash格式的ConvertDatabase工具中的错误
- 许可证管理器:支持使用注册表配置单元/名称上的引号或单引号生成注册表许可证
【来源:慧都科技】
声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。
上一篇:国产工业软件困局如何破解
下一篇:硬件补短板、软件建生态 国产“芯”赛道正多方