应用文档
应用文档
应用文档 首页 > 应用文档

超级狗使用指引

更新时间:2018-12-05 15:49:38   点击量:
一、超级狗主要功能
1、直接通过加密工具对程序外壳加密
2、在用户程序代码中嵌入加密狗的函数,实现API调用方式的加密
3、支持对视频、音频等数据文件的加密(需要同时加密使用该数据文件的主程序)
4、支持安卓程序的加密
5、将程序代码移置到狗中运行(win32的非.net框架程序)
6、Driver型超级狗支持插入SD存储卡,插卡后相当于变成了带U盘的加密狗
 
二、第一次使用须导入开发商代码
插入超级狗主锁,运行【超级狗工具包】-【软件保护】-【超级狗开发商向导】,运行向导时选择在线或离线方式导入开发商代码(离线方式需要向经销商申请提供对应开发号的离线包)
 
三、外壳加密
1、启动超级狗工具包-软件保护-外壳加密工具,插上主锁,设置为正式开发号,将所需要加密的exe/dll等程序拖到加密界面
2、点击“保护设置”,设置相关加密参数,.net程序还可以对具体的方式设置加密或混淆;点击“保护全部程序”按钮完成加密。
3、加密.net程序时如出现“未找到程序集”这种错误,请在外壳加密工具的“设置-.net目录”中设置被加密程序所需要调用的DLL目录,并保证被加密文件的路径和名字为英文。
4、外壳加密后如在目标程序目录下有生成其它新的DLL文件,需要将它们一起拷至原程序目录。
外壳加密详细操作流程>>>
 
四、嵌入函数方式的加密
1、对应开发语言的示例所在位置(该示例对demo号的加密锁能直接调用):
C:\Program Files (x86)\ Gemalto\SuperDog\2.4\Samples\Licensing
2、正式号的加密锁需要修改vendorCode的内容,并把对应的库文件放到编译目录。
正式号code信息文件位置:
C:\Program Files (x86)\ Gemalto\SuperDog\2.4\VendorCodes中与主锁序列号对应的.hvc文件;
正式号对应的库文件位置:
我的文档\Gemalto\SuperDog 2.4\API\Licensing对应开发语言目录
 
五、给用户锁授权
启动“超级狗工具包-软件保护-授权管理工具”,该工具可以设置超级狗的功能ID、存储区数据等,在“工具-设置”中设置使用正式开发号,点“编程超级狗”完成写狗。写狗时需要同时插主锁和用户锁。
授权管理工具详细操作流程>>>

六、远程升级步骤
超级狗授权灵活,操作简单,当用户需要对已经发放的超级狗授权内容做修改,只需要一个激活码给用户,无须收回超级狗硬件重写。
远程升级详细操作流程>>>

 
七、超级狗软锁的使用
超级狗2.5.2版本新增加支持软锁功能,如果需要使用软锁,需要安装超级狗2.5.2Service Pack,补丁包下载地址为:https://www.gemalto-sm.cn/DocAjax.aspx?id=173

之前使用过超级狗的用户,如果要使用软锁,不用修改代码,只需要下载最新的超级狗API库重新编译软件或外壳加密即可,加密后的软件可以同时支持之前的硬锁锁和软锁。

软锁支持物理机和虚拟机,目前仅支持windows平台
软锁安装使用详细操作流程>>>
 
关于广州唯赛
广州市唯赛计算机有限公司是泰雷兹软件货币化产品中国区核心代理商,已有十余年从业经验,为软件开发商、系统集成商以及设备制造商提供专业的软件加密保护方案,主要的产品有:赛孚耐加密狗、圣天诺加密锁等。

本页关键词: 超级狗