如何在Ubuntu下使用Sentinel LDK外壳保护工具-快速响应保护项目

2020-04-12 软件货币化 137

在Ubuntu下使用Sentinel LDK快速保护项目参考

1. 通过北京宽通官网下载开发套件:https://www.kuantong.net/sentinelsdk/

2. 解压缩提取下载好的开发套件;

3. 插入贵公司的“开发商管理锁(Sentinel LDK MasterKey)”;

4. 访问提取好的开发套件,开始安装Runtime运行时:./Redistribute/Runtime/ 找到并安装符合您系统的Runtime安装包:

1.png

Centos、OpenSUSE、Red Hat - Runtime运行时安装指令:

For 32-bit systems:

New installation: rpm -i aksusbd-xxx.rpm

Upgrade: rpm -U aksusbd-xxx.rpm

For 64-bit systems:

New installation: rpm -i aksusbd-xxx.rpm

Upgrade:rpm -U aksusbd-xxx.rpm

Ubuntu、Debian Runtime - Runtime运行时安装指令:

For 32-bit systems:

dpkg -i aksusbd_xxx.deb

For 64-bit systems:

dpkg -i aksusbd_xxx.deb

↓ 如图:以Ubuntu系统为参考

2.png

1.更改MasterWizard属性:在终端访问 ./Sentinel LDK/VendorTools/VendorSuite输入命令:chmod a+x masterhasp

3.png

1.插入贵公司的 MasterKey并使用root权限启动Masterhasp(开发商向导):

5.png

↑ 向导说明输入指令:./masterhasp

Download my customized… (联网的情况下自动下载开发商文件)

Extract my customized… (无网络的情况下离线导入,需联系北京宽通申请获取)

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

↑ 选择您需要下载的开发商API版本

6.png

↑ 确认您的开发商信息和保存目录            

HVC文件默认位于:〜/ Documents / Gemalto / Sentinel LDK 7.10 / VendorCodes/

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

↑ 确认勾选您需要下载的API文件

API文件位于:〜/ Documents / Gemalto / Sentinel LDK 7.10 / API / Runtime / C

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

↑ 确认下载进度完成后,并点击Finish完成

1.启动快速响应外壳保护工具(请将需要加密的项目和开发商代码XXXXX.hvc置放到Linuxenv同目录下进行保护工作):

①在终端访问 ./Sentinel LDK/VendorTools/Envelope 并输入命令:./linuxenv --help 可获得详细的外壳保护帮助说明,以及指令参数含义。

9.png

②缺省加密命令:./linuxenv -v:demoma.hvc -f:0 program program_protected

请将demoma.hvc更换为您持有的开发商代码 xxxxx.hvc

请定义-f:0 中的“0”为您需要定义的Feature ID 信息

请将program修改为“源程序名称”

请将program_protected 修改为“受保护程序名称”

10.png

↑如图所示,项目已经成功保护!


电话咨询
我的订单
获取试用