在Centos下使用SuperDog超级狗快速保护项目参考
1. 通过北京宽通官网下载开发套件:https://www.kuantong.net/sentinelsdk/
2. 解压缩提取下载好的开发套件;
3. 插入贵公司的“开发商管理锁(Sentinel LDK MasterKey)”;
4. 访问提取好的开发套件,开始安装Runtime运行时:./Redistribute/Runtime/ 找到并安装符合您系统的Runtime安装包:
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
↓ 如图:以Centos系统为参考
通过安装Windows版超级狗使用在线向导下载Linux版的API文件及hvc主锁文件
Linux API目录通常位于:C:\Users\User\Documents\Gemalto\SuperDog 2.5\Linux
HVC主锁文件通常位于:C:\Program Files (x86)\Gemalto\SuperDog\2.5\VendorCodes
1.启动快速响应外壳保护工具(请将需要加密的项目和开发商代码XXXXX.hvc置放到Linuxenv同目录下进行保护工作):
①在终端访问 ./Tools/ 并输入命令:./linuxenv --help 可获得详细的外壳保护帮助说明,以及指令参数含义。
如提示权限不够,请在终端 chmod a+x linuxenv 调整
②缺省加密命令:./linuxenv -v:demoma.hvc -f:0 program program_protected
请将demoma.hvc更换为您持有的开发商代码 xxxxx.hvc
请定义-f:0 中的“0”为您需要定义的Feature ID 信息
请将program修改为“源程序名称”
请将program_protected 修改为“受保护程序名称”
↑如图所示,项目已经成功保护!
用户狗驱动安装说明:
通过终端访问./Runtime 找到符合用户系统的驱动使用标准指令安装
工作时间:周一至周五 9:00-18:00