- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
圣天狗使用说明20131028
第一部分.圣天狗安装
打开光盘的“\其他工具\SDK\圣天狗中文版1.2.0”,双击“StartHere.exe”
在打开的窗口中点击“安装”,
选择“从光盘安装”
选择接受
选择“完成”
点击“安装圣天狗”
点击下一步
选择我接受,点击下一步
更改安装路径,点击下一步
选择完整安装,点击下一步
点击安装
点击是
点击完成,完成安装
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
第二部分.圣天狗许可证监视工具的打开方法
在系统上打开网页浏览器(确保IE5.0或者更高版本才可以打开,我用的是IE9可以打开),在地址栏输入:“http://本机IP地址:7002”,按Enter键就可显示圣天狗许可证监视工具网页。通过该工具您可以查看圣天狗和访问它们的详细信息。(只能查看网络狗,本公司用的是单机狗)
第三部分.加密应用程序的过程
加密应用程序分为:???壳加密和API加密。对一些要求较低的应用程序用外壳加密即可,这两种加密可以同时使用。在加密前,您需要在本机插入开发商狗和圣天狗。
一.使用外壳保护应用程序
用VS创建一个项目,包括控制台应用程序和类库,
在类库中添加相应的代码,例如
在控制台应用程序中调用
点击运行程序,在项目中生成相应的可执行文件
在电脑上插入开发商狗和用户狗,打开“开始”-“所有程序”-“圣天狗开发套件V1.2”,选择“圣天狗工具包”,进入许可证设计选项卡,硬件狗状态选择圣天狗
点击加载许可证;点击创建
点击开始
选择外壳特征项,点击继续
点击添加,选择要加密的文件;如上面的ClassLibrary.dll,点击继续
7.点击浏览;选择要放的目标路径,点击继续
点击继续
按照下图划线部分设置,点击继续
输入模板名称,点击完成
点击编辑,在弹出的对话框中点击 自定义外壳错误消息
输入你要打印的错误信息,点击更新,确定
点击“自定义错误消息标题”
如下来修改弹出窗口的标题为空
点击确定
18.点击制作外壳,然后点击构建
19.将生成的文件,如ClassLibrary1.dll,复制到要加密的应用程序所在的地方,替换原来的ClassLibrary1.dll文件
20.加密完成,运行程序,测试在插入和未插入圣天狗的情况下的加密情况。
二使用API保护应用程序
要使用本方法必须知道应用程序的源代码。
1.许可证设计向导添加API特征项:
1点击“文件”-“新模板”,按照下图,点击开始
2选择API选项,点击继续
3”添加API特征项”,按下图选择,点击继续
4按下图选择,点击“完成”。
2.以上任意一种方法完成后,更改构建选项下面的编程语言为C#
3.点击“构建”按钮;将生成的文件保存到你要保存到的地方,点击复制;
4.生成的文件如下
5.打开VS创建控制台应用程序
6.创建类库
7.接下来将生成的文件中:SentinelKeysLicense.cs; SentinelKey.cs; SentinelKeyNativeApi.cs复制到你创建的类库下,以及Libraries文件夹下的Dynamic下的SentinelKeyW.DLL文件放到您创建的控制台应用程序项目下;
1在VS中如下图:
2在Windows下,如下图:
8.将以下文件复制到你创建的应用程序中
9.打开你刚创建的类库里,粘贴下图中的代码;下图中的status如果为0,则说明圣天狗存在;如果不为0,则说明圣天狗不存在。
10.编译运行,最后在插入圣天狗和不插入圣天狗的情况下测试API加密的???果。
第四部分.安全远程升级
1.连接好开发商狗和要升级的用户狗,打开安全升级工具窗口
2点击“生成请求串”,生成一个.req的文件;
3.打开圣天狗工具包的“升级管理”窗口,选择许可证特征项-添加
4.添加3个动作如下,点击确定
5选择圣天狗-添加
6在弹出的对话框中可以设置圣天狗失效的日期,确定
7在“硬件狗激活工具”选项卡下,如下设置,点击“加载请求串”图标,加载你刚生成的.req文件,加载
8选中全部的动作,点击生成升级串,并保存
9在安全升级工具窗口选择这个.upw文件,然后点击“应用升级串”,这样就可以升级成功了。
文档评论(0)