使用使用 hasp HL 锁保护软件锁保护软件 1.导入主锁(测试用户跳过) 正式用户初次使用时会购买一对主锁(master key 和 develop key)里面包含了开发商代码 和动态库,在正式使用 Sentinel LDK 工具时,需要导入主锁,如图: 点击 Sentinel Master Wizard 基本流程: 首先,使用 ems 工具将定义一个授权策略包并烧入到锁内. (如烧入一个 ID 为 8 的运行次数为 100 的授权到锁内) 然后,使用 Envelope 外壳把需要加密的程序添加进来,设置 ID 为 8,保护即可. 注:外壳使用 ID 8 加密的只有写入了 8 的授权的锁才能运行加密的程序 点击桌面上的图标出现软件主菜单 点击 ems 进入授权管理界面,账号密码是默认的:admin(可更改) Ems 采用的是 b/s 架构,客户端 IE 版本必须 7.0 以上 点击 login 进入操作界面后选择 Catalog 项,然后点击 features 创建新的功能 ID 点击 New 新建功能 ID8 新建产品,将需要分模块管理的软件模块打包成产品 设置授权类型 点 save 保存后返回到上面的 Entitlements 把设置好的授权烧制到锁里面 点击 Entitlements,选择 new 点击 produce 点击 burn 烧制完成,这样我们就把 feature ID=8 的密钥写到加密锁里面了。
接下来我们用同样的 ID 给程序加密 外壳加密外壳加密 点击 Envelope 进入加壳工具界面 点击 protect 运行保护后的程序即可! 。