超级狗等赛孚耐加密狗常见技术问题
1.超级狗主锁导入完成之后提示internet错误 导致失败?
答:需要退出超级狗开发商向导重新再次导入
2. 运行超级狗(safenet 加密狗) License API 中 VB 的示例,点击界面的 “Update Dog(V2C)...” 按钮,如果加载的 V2C 文件中包含中文,升级超级 狗将失败。
原因是 VB 读取文件不支持中文字符。
解决办法:使用超级狗许可设计工具设计产品或特征时,使用英文名称。或者在生成许可升级文件时,升级类型不勾选 “ 可读许可 升级文件 ” 选项。
3.超级狗(safenet 加密狗) 使用外壳工具 加密保护后的应用程序可能会被一些杀毒软件误报为病毒
请尝试使用以下方法:使用权威的证书授权中心 (例如:VeriSign 公司)签发的数字证书对加密保护后的应用程序进行数字签名,杀毒软件误报的情况将大大减少;将加密保护后的应用程序提交给相关的杀毒软件提供商,将此应用程序添加到杀毒软件的白名单中。
4. 如果使用超级狗(safenet 加密狗) 2.0 版本外壳加密工具打开 1.1 版本生成的工程文件,加密保护 .NET 应用程序时将会在日志窗格中产生警告信息:“ 未找到 void .ctor()。
使用默认的保护设置 ”。这是因为新版本的外壳加密工具的 .NET 引擎进行了升级,您可以忽略此信息。您也可以使用新版本的外壳加密工具依照该工程文件内容重新生成新的工程文件。
5. 当使用超级狗(safenet 加密狗)外壳加密工具和超级狗 DRM 打包工具的命令行工具时,如果工程文件名包含中文字符,加密操作将失败。
解决办法:将命令行工具使用的工程文件名称中的中文字符改为英文。
6. 当使用超级狗(safenet 加密狗)外壳加密工具和超级狗 DRM 打包工具的命令行工具时,如果工程文件中要加密的文件夹或数据文件的名称包含中文字符,在控制台窗口中,中文将显示为乱码。此处显示效果不会影响加密文件的正常使用。
7. 超级狗(safenet 加密狗)在使用 Windows Media Player 播放被保护的媒体文件时,需要连接超级狗。在播放过程中,如果超级狗 DRM 插件检测到超级狗被移除,会提示错误。如果重新连接超级狗,播放过程可能会不稳定。出现此情况时,建议您关闭 Windows Media Player,重新打开并播放被保护的媒体文件。
8.超级狗(safenet 加密狗)支持哪些office版本
答:DRM加密office文档对版本是有要求的,目前支持的版本可以参考
C:\Program Files(x86)\SafeNet\SuperDog\2.3\DRM目录下边的DocumentProtection Solution ReadMe.pdf这个文档。
9.超级狗(safenet 加密狗)插在服务器,
远程操作无法启动系统,直接操作服务器就可以。这个是不是需要设置什么?
答:在超级狗授权管理工具设置“允许远程桌面” 即可
10
超级狗(赛孚耐加密狗)对新版Chrome的支持
现象:
新版的Chrome已经不再支持插件
超级狗认证插件无法继续使用
解决办法:
我们已经提供了支持新Chrome的Extension扩展程序示例
有客户需要请与技术支持申请测试样例
11
超级狗(赛孚耐加密狗)文档加密功能
现象:
加密后的文档无法打开
解决办法:
安装数据文件加密插件DogDFPWin.msi
C:\Program Files (x86)\SafeNet\SuperDog\2.3\DRM\Redistribute
检查插件是否被拦截(SntlDFP_Win.dll)
检查office或adobe reader版本
Microsoft Office 2007(仅支持32位版本)
Microsoft Office 2010(仅支持32位版本)
Microsoft Office 2013(仅支持32位版本)
Adobe Reader 11.0.12(仅支持32位版本)
Adobe Acrobat Reader DC 2015.008.20082 (仅支持32位版本)
12
超级狗(赛孚耐加密狗)WPS2做锁问题
现象:
WPS2烧锁失败
解决办法:
先测试这两网站能不能访问:
https://wpsonline2.safenet-inc.com/
https://acaws.cis-app.com/aca.asmx?op=TestIsAlive
然后进入WPS2之后,在Help--About Security Token中查看一下当前代理商锁的到期日期
13
超级狗(赛孚耐加密狗)WPS2做锁问题
现象:
WPS2烧锁失败
解决办法:
WPS维护组已经将更新包推送到您的数据库,您需要进行更新。步骤为:选Help->About Security Token,点击Update License按钮,
14
超级狗(赛孚耐加密狗)WPS2制作MicroSD时的注意事项
烧制MicroSD key时出错
在烧制Drive key时必须要插入一个MicroSD卡
942-000431-007 SENTINEL HL,DRIVE,MICROSD DRIVELESS,GREEN
936-000035-003 SUPERDOG DRIVE,MICROSD,BLUE
15
超级狗(赛孚耐加密狗)软件要开机启动的,但发现开机后,直接就报“找不到超级狗”了。实际上,不是找不到,而是系统加载软件(开机启动哪里加载),比识别加密狗还有快了。
这个运行等待设置一个时间
16
问题: | 超级狗(赛孚耐加密狗)安装开发商工具包以后,不能点开外壳加密工具或超级狗开发商向导 | ||||
原因: | 安装包不全或安装时部分文件被杀毒软件拦截 | ||||
解决办法: | 卸载原来安装的开发商工具包,重新安装(安装时请关闭杀毒软件,用管理员权限安装) | ||||
17 | |||||
问题: | 超级狗(赛孚耐加密狗)外壳加密工具里面无法将DLL文件拖到要加密的路径里 | ||||
原因: | DLL文件对应的运行环境路径没有正确指定到.NET目录里面 | ||||
解决办法: | 点开外壳加密工具,在工具菜单里面的设置选项里面选择.NET目录,将DLL文件正确的 | ||||
运行环境路径添加到该目录里面 | |||||
18 | |||||
问题: | 超级狗(赛孚耐加密狗)外壳加密以后显示错误:找不到所需的程序集876 | ||||
原因: | 该软件是含有.NET程序集的软件,需要指定.NET的运行路径 | ||||
解决办法: | 点开外壳加密工具,在工具菜单里面的设置选项里面选择.NET目录,将DLL文件正确的 | ||||
运行环境路径添加到该目录里面 | |||||
19 | |||||
问题: | 超级狗(赛孚耐加密狗)调用API接口函数以后出现:NetDllBroken | ||||
原因: | 正式号的DLL动态库文件没有添加到源文件的BIN目录下面 | ||||
解决办法: | 需要同时将api_dsp_windows.dll 和 api_dsp_windows_x64.dll | ||||
dog_windows_xxxxxxx.dll和dog_windows_x64_xxxxxxx.dll | |||||
4个文件拷贝到bin目录下,运行时会根据系统判断 | |||||
20 | |||||
问题: | 超级狗(赛孚耐加密狗)在示例工程调用API接口函数以后提示找不到加密狗 | ||||
原因: | 没有把DEMO.HVC的代码指针替换为正式号的代码指针 | ||||
解决办法: | 将路径C:\Program Files\Gemalto\SuperDog\2.4\VendorCodes下面的(正式号.HVC)文件 | ||||
里面的内容复制替换到示例工程中DEMO.HVC文件里面,再运行就可以了 | |||||
21 | |||||
问题: | 超级狗(赛孚耐加密狗)外壳加密是出现错误提示:包含未知的导出表,将删除导出表,错误代码872 | ||||
原因: | 软件中一些编译语言不合规范 | ||||
解决办法: | 一般来说这个提示可以忽略,如果软件不能正常运行,请在外壳加密工具里面,点开 | ||||
保护设置,选择菜单 高级,将MANAGE_EXCEPTIONS选项对应的TRUE勾选去掉,降低 | |||||
安全级别,应该可以解决 | |||||
22 | |||||
问题: | 超级狗(赛孚耐加密狗)加密后的文档或视频用户无法正常使用 | ||||
原因: | 没有安装文档保护插件和视频保护插件 | ||||
解决办法: | 将路径:C:\Program Files\Gemalto\SuperDog\2.4\DRM\Redistribute下面的3个 | ||||
可执行文件给用户安装即可 | |||||
23 | |||||
问题: | 超级狗(赛孚耐加密狗)开发商工具包安装以后有些菜单显示为灰色 | ||||
原因: | 安装包不完整或安装时部分文件被杀毒软件拦截 | ||||
解决办法: | 卸载原来安装的开发商工具,关闭杀毒软件,以管理员模式重新安装 | ||||
24 | |||||
问题: | 超级狗(赛孚耐加密狗)网络锁运行时提示: Feature not found(H0031) | ||||
原因: | 1.端口1947是否打开?2.hasp license manager service服务是否启动?3.局域网设置问题 | ||||
解决办法: | 开启1947端口,打开管理工具的服务菜单,启动hasp license manager service服务 | ||||
检查局域网设置有没有问题 | |||||
25 | |||||
问题: | 超级狗(赛孚耐加密狗)网络锁运行时提示: sentinel license manager version too old(H0042) | ||||
原因: | 加密时hasplms.exe的版本比用户电脑里面的hasplms.exe版本高 | ||||
解决办法: | 将加密时候的hasplms.exe文件复制替换到用户电脑里面的旧版文件 | ||||
26 | |||||
问题: | 超级狗(赛孚耐加密狗)EMS授权管理工具无法打开,提示:127.0.0.1:8080 ERR_CONNECTION_REFUSED | ||||
原因: | sentinel EMS service 服务没有启动 | ||||
解决办法: | 打开管理工具的服务菜单,启动sentinel EMS service 服务 |
27
超级狗(金雅拓加密狗)javaAPI调用报错
Superdog api dynamic library not found
解决办法:把正式号的库文件dog_windows_3152428.dll,dog_windows_x64_3152428.dll, dogjava.dll, dogjava_x64.dll 放在系统目录下
28
超级狗(金雅拓加密狗)linux下命令执行失败找不到锁
解决办法:Linux下导主锁需要有图形界面的才可以,另外需要安装32bit的兼容包。
建议找一个32bit有图形界面的操作系统先导主锁,然后把导出来的主锁在拷贝到64bit的机器上
29
超级狗(金雅拓加密狗)身份认证的时候遇到错误917客户用的是谷歌浏览器
解决办法:请测试一下其它浏览器,比如firefox和ie看能否正常运行?
另外,咱们一般用的是标准版的Google Chrome,不用Portable版的。
30
超级狗(金雅拓加密狗)身份认证如何初始化信息
解决办法:用光盘里的UserDB.mdb代替这个文件,然后用授权管理工具将超级狗空烧一次,相当于清空65524这个文件里边的值。
(因为所有身份认证相关的信息都储存在65524这个文件里边)
31
超级狗(gemalto加密狗)怎么设置代码混淆
解决办法:.net是基于方法去加密。没有固定说什么可以去加密什么不可以去加密。我们建议去加密核心的,调用频率低的方法。
Release去编译
32
超级狗(gemalto加密狗)加密报错872.876
解决办法:程序运行有问题吗?如果有问题的话可以调整下高级选项。尤其是import protection