SafeNet 超级狗V2.0发布通知 新增DRM 打包工具、及代码植入功等功能

2015-06-16 软件货币化 798

超级狗 2.0 版本有哪些新功能?

  ? 增加超级狗 DRM 打包工具  使用该工具无需在加密数据文件时重复加密应用程序。在加密数据文  件时,可选择使用不同的特征 ID 进行加密,或者起始数据不加密的百  分比 (例如:视频文件预留 10% 的起始数据用于免费用户的预览),  或者将数据文件与特定的超级狗绑定。(如果选择了绑定特定的超级  狗,运行过程中将检测特定的超级狗是否存在)。

  ? 增加代码植入功能  使用代码植入功能,外壳工具将自动提取被保护应用程序中的代码并  将代码转换后在程序运行时上传到超级狗中执行。这样就进一步增强  了超级狗与被保护应用程序的关联性,使反汇编破解程序成功的可能  性变得几乎不可能。从而显著地提升了使用超级狗保护的应用程序的  安全性。  外壳工具使用应用程序对应的 map 文件分析应用程序中的函数,并检  查哪些函数适合上传到超级狗中执行。这些合适的函数将在外壳工具  的代码植入选项卡的主窗格中列出。

 ? 除了通过 map 文件生成可保护函数列表,如果应用程序包含导出函数,也可以使用导出函数表标识可保护的函数。您可以在启用代码植入功
能时,选择搜索导出表功能来生成可保护函数的列表。
 ? 在外壳工具代码植入选项卡的主窗格中,您可以浏览适合采用代码植入方法保护的函数列表,选择其中的函数进行保护。
 ? 在当前发布的版本中,代码植入功能有如下限制:
1) 仅支持 Windows 的 32 位应用程序
2) 仅支持可执行程序 (支持 exe 文件,不支持动态链接库)
3) 不支持基于 .NET 程序集的应用程序
* 支持对加密后的应用程序进行数字签名
使用超级狗外壳加密工具加密保护后的应用程序,可以添加数字签名。
* 支持外壳加密保护 AutoCAD ARX 文件
超级狗外壳加密工具支持加密 AutoCAD (版本号:2000~2013)32 位和
* 位的 ARX 文件。
* 支持 CentOS 6.3 (32/64 位 ) 操作系统
* 支持许可设计工具查看超级狗当前时间
* 支持使用 Windows Media Player 观看加密媒体文件使用超级狗 DRM 打包工具加密的媒体文件,终用户在安装超级狗DRM 插件后,可以使用 Windows Media Player (支持版本为:11,12)来播放。
超级狗 DRM 插件安装包位于超级狗安装光盘如下路径中:WindowsInstalledDRMRedistribute。
该插件支持以下文件类型:
mpg,dat,avi,wav 和 mp3。
* 支持通过网络自动升级超级狗中的许可信息
本版本提供一个如何对超级狗进行网络自动升级的示例 (安装超级狗
光盘后,示例目录默认路径为:...ProgramFiles“SafeNet(现:金雅拓/Gemalto)”SuperDog[version]SamplesLicensingUpdateAuto超级狗 2.0 版本做了哪些修改? 7mation)。客户端可以通过访问服务端提供的网址来对超级狗中的许可信息进行更新。

 

已知问题 

Windows 平台 

1. 使用超级狗许可设计工具将 “ 写一次 ” 类型的数据文件编程到超  级狗,然后调用 dog_write() 函数对该数据文件进行写操作,成功  后该数据文件类型将变为只读。此时在超级狗许可设计工具中切换  到许可升级设计选项卡,在 “ 参考许可 ” 中选择 “ 从连接的超  级狗导入 ”,或点击工具栏的 “ 查看超级狗 ” 按钮,以上操作  的数据文件类型显示为:写一次。  解决方案:调用 dog_write() 函数后,将超级狗许可设计工具关闭  后重新打开。 

2. 运行超级狗 License API 中 VB 的示例,点击界面的 “Update   Dog(V2C)...” 按钮,如果加载的 V2C 文件中包含中文,升级超级  狗将失败。原因是 VB 读取文件不支持中文字符。  解决方案:使用超级狗许可设计工具设计产品或特征时,使用英文  名称。或者在生成许可升级文件时,升级类型不勾选 “ 可读许可  升级文件 ” 选项。 

3. 使用外壳工具加密保护后的应用程序可能会被一些杀毒软件误报为  病毒,此时请尝试使用以下方法:使用权威的证书授权中心 (例  如:VeriSign 公司)签发的数字证书对加密保护后的应用程序进  行数字签名,杀毒软件误报的情况将大大减少;将加密保护后的应  用程序提交给相关的杀毒软件提供商,将此应用程序添加到杀毒软  件的白名单中。 

4. 如果使用超级狗 2.0 版本外壳加密工具打开 1.1 版本生成的工程  文件,加密保护 .NET 应用程序时将会在日志窗格中产生警告信  息:“ 未找到 void .ctor()。使用默认的保护设置 ”。这是因为  新版本的外壳加密工具的 .NET 引擎进行了升级,您可以忽略此信  息。您也可以使用新版本的外壳加密工具依照该工程文件内容重  新生成新的工程文件。 

5. 当使用超级狗外壳加密工具和超级狗 DRM 打包工具的命令行工具  时,如果工程文件名包含中文字符,加密操作将失败。获得支持 10  解决方案:将命令行工具使用的工程文件名称中的中文字符改为英  文。 

6. 当使用超级狗外壳加密工具和超级狗 DRM 打包工具的命令行工具  时,如果工程文件中要加密的文件夹或数据文件的名称包含中文字  符,在控制台窗口中,中文将显示为乱码。此处显示效果不会影响  加密文件的正常使用。 

7. 在使用 Windows Media Player 播放被保护的媒体文件时,需要连  接超级狗。在播放过程中,如果超级狗 DRM 插件检测到超级狗被  移除,会提示错误。如果重新连接超级狗,播放过程可能会不稳  定。出现此情况时,建议您关闭 Windows Media Player,重新打  开并播放被保护的媒体文件。

电话咨询
邮件咨询
在线地图
QQ客服