下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、winlicense加壳经验分享 今日把小弟关于winlicense使用过程中的体会分享出来,高手莫笑,希望可以对和我一样的菜鸟一些帮助。 保护应用程序选项(protecting an application options)加上xbundler一共11项。 一、应用程序信息(application information) software选项后面点击后会出现一个管理模块,选择“add”添加一个需要加密的程序,然后填好信息点“update”,然后选中刚编辑好的一项(也可以是从前编辑好需要保护的)双击就ok了。 二、保护选项(protection options) 一共17个选项,demo版的
2、ring0保护不可用,其他选项根据需要选择,除了压缩资源的选项外,其他选项少选一项都会减少保护后的体积(winlicense保护后体积偏大)。 三、代码替换(codereplace) 这是一项通过代码替换技术保护应用程序的新技术,可以通过随意的提取一些程序部分代码并用垃圾代码进行替换,经过保护后的程序将无法被还原成可用代码。 四、虚拟机设置(virtual machine) 可以设置virtual api-wrapper、entry point virtualization的参数和processor specifications的参数,这些参数可根据需要设定,关系到保护的强度和保护后程序的体积
3、。 五、试用限制设置(trial settings) 如果需要设置试用限制的话,就是在这里了。这个选项用过其他加密软件的应该很熟悉,aspr、epe、arm等都有这个功能。winlicense可以为你的试用版提供如下限制:days expiration(到期天数):填写一个整数值,不如填写30就是30天后试用到期;date expiration(到期日期):这是具体到期日期,比如填写2006-10-20就是这天是试用到期;executions(执行次数):单位是times,也就是填写某个数值就是可以执行某个数值次;run time (execution):每次可运行时间单位是分;global
4、time(可运行总时间):这个选项设置应用程序可能运行在所有windows用户的确切的总时间(分钟) 。内部定时器不会在操作系统重新启动重新设置。当可运行总时间到期, 应用程序不能再运行, 直到获得授权文件。 六、注册设置(registration) 有四种注册授权形式:1、授权文件 2、注册表授权 3、smartactivate授权 4、文本密匙。四种注册形式可选一项,也可选多项。关于注册部分,下面还有4个选项需要设置: allow only hardware dependent (locked) registrations:锁定硬件,即一台机器上的授权文件无法在另一台机器上使用。如果需要绑
5、定硬件的话,这一项要打勾,并且需要对hardware locked进行设置。 accept only temporary keys (that expire):接受临时许可文件。这个在保护后生成的注册器中允许设置带限制性的授权。 application only runs when registered:保护后的应用程序只有在注册的情况下才能运行,没有授权许可文件将无法运行,适合对于无试用版或试用版需要获得试用授权的保护。 clear trial info when registered:注册后清除试用信息,即程序获得授权后原来的试用版变成无限制的正式版。 七、硬件锁定(hardware lo
6、ck) 在上一个registration选项中选择“allow only hardware dependent (locked) registrations”需要对此项进行设置。 锁定的硬件包括:cpu 、bios 、mac address(网卡地址)、hdd serial(硬盘序号) 下面还有允许硬件进行更改的次数:allowed * changes。数值为0就是不允许硬件更改,1就是允许更改1次。 八、密码保护(password protection) 保护后的应用程序启动时需要密码,这个没什么可以说的。 九、对话框定制(customized dialogs) 对话框出现的状况分为:错误(
7、erro)、信息(informition)、警告(warnning)。然后是提示的具体内容一共36个。 这些对话框可以自定义进行更改,找到对话框树形里前面的加号,然后点击展开,双击对话框的内容就可以进行修改了。 修改对话框内容可以为中文,在我的机器上显示正常,下面介绍对话框的一些参数: %daysleft:提示试用期还剩下几天%execleft:提示还有多少次可用%totaldays:提示总共可用天数%totalexec:提示总共可用次数%expdate:提示可用日期,格式:dd/mm/yyyy(即某某日期后将不可用)%name:提示授权许可中的用户名%company:提示授权许可中的公司名%
8、machineid:提示硬件id实例:依照以上参数,如果我想定制的对话框如下(winlicense支持中文,在我机器上显示正常) 1、提示总共可用天数,剩余天数,可以这样写: 本程序试用期为%totaldays天,您还剩%daysleft天到期,请登录联系作者。 2、提示硬件id信息,可以这样写: 本机id为:%machineid,请把它记录下来告诉我将可以获得授权文件。 3、非授权用户,并提示本机硬件id,可以这样写: 您的授权和本机硬件id不符,请联系我获得一个新的授权文件。(本机硬件id为:%machineid) 十、高级选项(advanced options) encrypt application:该项必须保持选中。 export specific generators:可生成当前保护程序的注册机。 splash screen settings:闪屏设置,可设置闪屏停留时间或者用鼠标点击,其他选项根据需要选择吧。 十一、保护(protect) 确认以上选项的参数设置无误后,点击黄色的protect按钮就可以开始给程序加密保护了。加壳的时间比较长,在30秒
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人工智能在小学音乐教育中的应用:跨学科融合案例分析与音乐教育创新实践案例教学研究课题报告
- 企业招聘面试题库与筛选流程模板
- 2026年网络系统管理与安全保障考试题
- 2026年生物医学工程知识与技能专项训练题集
- 2026年Java工程师考试宝典题库
- 2026年法学研究生入学考试法学综合题
- 质量、环境、职业健康安全体系知识培训考试题附答案
- 物管公司水电工考核制度
- 2025年云龙县幼儿园教师招教考试备考题库带答案解析
- 网络安全意识培养与信息保护知识试题
- 2026年及未来5年市场数据中国金属铍行业市场竞争格局及发展趋势预测报告
- 2025-2030中国动物狂犬病疫苗行业发展现状及趋势前景分析研究报告
- 第04讲 数与式综合提升卷(原卷版)-2025年中考数学一轮复习(全国版)
- 会议纪要标准化撰写模板
- (人教A版)选择性必修一高二数学上册 全册综合测试卷-基础篇(原卷版)
- 矿山大型设备防腐施工方案
- 人教版(2024)七年级上册英语Unit1-7各单元语法专项练习题(含答案)
- 项目投资协议书范本合同
- 第二章拟投入施工机械设备
- 王庄矿5.0Mt-a新井设计 - 厚煤层回采巷道支护技术研究
- 心脏手术血糖管理
评论
0/150
提交评论