IntelLiLock是一款功能強大,但是沒有沒有使用過的用戶用起來還是有些費力的,最近很多小夥伴在網上查找IntelLiLock使用方法,五花八門各種都有,小編爲大家整理了一個比較規範的版本,大家可以參考
1、下载软件压缩包文件,首先点击“intellilock_setup_2_1_0_0.exe”根据提示完成原版的安装, 整个安装过程是比较简单的,一直 Next, Next,基本上就安装完成了,如下图所示:
2、安装完成之后你需要将Crack文件夹中的“INTELLILOCK.exe”复制到IntelLiLock的根目录覆盖原文件,这样就完成了IntelLiLock的,默认根目录为:C:\Program Files (x86)\Eziriz\IntelliLock
3、運行IntelLiLock,其主界面如下圖所示,基本我們用到的功能基本上都在界面上。
Assemblies:你需要進行混淆或加入授權的程序集添加列表
Lock Settings:授权相关的一些设置
Protection Settings:软件加密保护的一些设置,其中大致包括有混淆内容的设置
Finalization:最重要的一个东东了,它非常简单,界面上就一个 “Go” 的按钮,点击按钮即可根据设置的内容进行生成
Licence Generator:用于生成授权文件
4、加密混淆.Net程序
①進入IntelLiLock的Assemblies界面,點擊“add”按鈕加入你要操作的程序集,如果選中下面的複選框表示合並當前程序集,默認合並後的文件名爲列表中第一位的程序集,如下圖:
②点击Protection Settings标签进入保护设置界面,左侧是混淆界面,右侧是高级选项,其英文含义分别如下:
Obfuscation(混淆)
Use Unprintable Characters 使用不可打印字符
Generate Short Strings 使用短字符串,可以减小程序集大小
Incremental Obfuscation 增量混淆处理
Create Mapping File 创建混淆映身文件,选中此选项会产生一个limap文件
ignore internals visible to 忽略内部可见
Exclusions 排除以下程序关键字或类型不混淆
枚舉,事件,字段,方法,名稱空間,屬性,可串行化的類型,類型
inclusions 包含
public types 公共类型
all parameters 所有参数
Advanced 高级
String Encryptio 加密字符串
Advanced String Encryption 高级加密字符串
Code Path Protection 代码补丁保护
Suppress ILDASM 禁用ILDASM反汇编
String Name Removal Protection 禁止移除强命名保护
Encrypt Il Code 加密IL代码,选中此选项IL代码将在运行时进行解密
Inject Invalid Metadata 注入无效元数据
Control Flow Obfusction 控制流程混淆级别,越高越安全
③以上選項設定後,點擊工具欄的Finalize或點擊TAB標簽Finalization,點擊Go按鈕生成加密後的程序
5、使用 IntelliLock 进行授权限制(制作授权试用版软件)
①将你编译好的程序集文件,加入到 Assemblies 栏目中
②然后点击Lock Settings 栏目中进行一些设置,其大致含义如下:
Expiration Days 过期天数,可设定程序从安装后运行某天数后试用版过期
Expiration Date 过期时间,可设定程序从安装后运行到某时间后试用版过期
Executions 运行次数,可设定程序从安装后运行到第几次启试用版过期
Runtime 运时时间,可设定程序从安装后运行时间后试用版过期
Global Time 全局时间,可设定程序从安装后总的运行时间后试用版过期
Instances 程序运行实例个数
Custom 自定义
Advanced Settings 高级设置
Run Without Valid License 必选中
Shutdown Process After Expiration 重启程序后过期
Search In Embedded Resources 在资源文件中查找License
Search ON Hdd 在硬盘中查找License
License Name 设定程序由试用版转正版所使用的License文件名称
Master Key license的KEY文件,发布的程序的MasterKey和License的masterKey必须对应,否则License授权失效!
注意:授权文件是根据 Master Key 生成的,所以很重要的,一定要保存好
③然后点击Finalization栏目中的 “Go” 按钮即可
6、License授權
通常直接在 IntelliLock 的License Generator 中直接点击 “Create License” 按钮即可生成出授权文件,将其复制到目标程序集的根目录即可授权,左侧的Advanced Settings设置,其中是指授权所对应的一些东西,比如BIOS CPU HDD MAC 等……,这里需要注意的是一定要与目标程序集授权限制的 LockSettings 栏目的设置项进行对应好,否则会授权失败,License Generator 栏目如下图所示:
免責聲明:文中圖文均來自網絡,如有侵權請聯系刪除。
歐普軟件發布此文僅爲傳遞信息,不代表歐普軟件認同其觀點或證實其描述。