加密保护软件 WinLicense常见问题整理大全(四)

WinLicense具有和Themida同级别的保护功能以及授权管理功能。软件功能强大,使用灵活,开发者可以安全地发布软件的试用版和完全版。

9.我正在调用WLStringDecrypt函数,但在生成的WLLog.txt文件中,无法识别加密的字符串。

WLStringDecrypt函数只能在特定的编译器下使用,因为WinLicense会通过查看应用程序的反汇编代码来查找指向要加密的字符串的指针。有时,编译器会生成一个非常优化的代码,但无法找到指向要加密的字符串的指针。所以,字符串将不会被加密。

你应该在调用WLStringDecrypt的函数中禁用优化。例如:

#pragma optimize("",off)

void MyFunction(void)
{ 
    // Here you call WLStringDecrypt
}
#pragma optimize("",on)

10.你能给出一个包含WinLicense SDK功能的列表吗?

有关WinLicense SDK功能的详细信息,请参阅WinLicense帮助文件

11.我可以更改winlicense.abs(数据库)文件所在的位置吗?如果可以,我可以把它放在我的备份文件夹中。

可以的。编辑“winlicense.ini”文件(此文件与Winlicense.exe位于同一文件夹中),并将以下行放在“[General]”标签下:

WLDatabasePath = Your_path

例如:
   [General]
   DisableSkin = no
   WLDatabasePath = C:\mydata\

12.我正在测试我的.NET应用程序在不受保护的状态下调用WinLicense SDK API。但是我看到环境变量总是返回ZERO,无论我在WinLicenseSDK.ini文件中放入哪个值。

有一个常见错误是用户会忘记在.NET应用程序的DEBUG模式(不受保护的模式)下与WinLicenseSDK.dll链接。你需要调用API WLLoadWinLicenseDLL(请参阅帮助文件以获取有关此函数的更多信息),这样环境变量才会被设置并返回正确的值。

在编译应用程序使其受保护之前,你需要删除对WLLoadWinLicenseDLL API的调用(如果你忘记了,受保护的应用程序将需要运行WinLicenseSDK.dll。)

下载WinLicense最新试用版

转载于:https://my.oschina.net/u/4031066/blog/3009647

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
WinLicense 2.1.0.10 简体中文破解版(支持.NET软件加密混淆工具) 注册特点: 机器锁定码 高级注册系统的 SmartActivate 码 多个试用类型 可以结合多种地试用类型和注册码 在系统里用来储存试用期限的强劲引擎 拥有超过 50 种函数的完整 SDK 完全的 .NET SDK 支援 针对个别开发者需求的自定义的试用计算器 使用网络 服务器来创建你个人的注册系统 针对特定国家的试用锁定和注册码 用来延长过期程式的期限延长码 文字码注册 文件码注册 注册表项目注册 个别试用或注册版的独特密码保护 有期限的注册码 对于被偷用的注册码的检测 自定义所有的试用 / 注册讯息,也控制是否要展示特定的试用 / 注册讯息 使用嵌入式产生器来创建注册码,试用期延续码以及密码 对于个别受保护程式自动产生独特的注册码产生器 对于个别开发者的需求提供自定义的注册填项 使用数据库来安全地储存你所有的软件,客户和注册资料 保护措施特点: 使用反 除错 工具技术来检测 / 瞒骗任何 除错 工具 反内存转存技术来阻止任何 Ring3 和 Ring0 的 转存 在个别受保护的程序里使用不同的加密 算法和编码 反 API 扫描技术来防止原导入资料的重建 在目标程序里使用自动逆向 编译和 干扰技术 使用虚拟机器对特定的代码进行模拟 高级变异引擎 与保护层的 SDK 沟通联系 对所有 静态和互动的 反汇编程序 采用反 反汇编 技术 多个多态层,拥有超过 50.000 个形态 高级的 API 打包 技术 对文件监视器和 Registry 监视器采取反监视技术 在真实的指令间随机加入垃圾码 专门的保护 线程 高级的 线程网络联系 在目标程序使用反内存 修改和 CRC 技术 使用多态引擎来扰乱原指令 高级的切入点保护 对目标程序进行动态加密 在真实的指令间加入反跟踪代码 高级反 断点 管理 对目标程序作即时保护 对目标程序,资源或保护代码作压缩 反除错隐藏技术 在保护代码中进行完全变异来防止 样式辨认 在目标程序进行即时模拟 对目标程序智能性的加入保护代码 对内在资料进行随机再分配 有机会对被保护的程序 设置自定义讯息 命令功能 支援 提醒大家: WinLicense 是全球公认的相当强悍的代码保护软件,当然啦,他也不是不可破解,只是一般人都破不了,所以对于我们来说,已经足够了。如果你是.NET程序员,那就更加需要这个工具了,不然?你懂的……
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值