欢迎使用超级狗外壳加密工具帮助文档。本文档为超级狗V2.0外壳工具加密要被保护的软件使用教程。
使用超级狗外壳保护无需更改软件的源代码,可以方便、快捷地保护软件。只需使用超级狗V2.0外壳加密工具的图形用户界面,检查和保护设置参数,即可保护Windows可执行的文件(exe)、动态链接库(dll)和.Net程序集。也可保护数据文件doc、txt、rvmb等。
在创建加密项目之前,请您必须做好以下准备:
1. 适合的运行环境
2. 超级狗开发套件
3. 要保护的Win32、Win64的应用程序。.net程序集
4. 如需保护.net程序集,需要您的电脑安装.net framework 1.1及更高版本。
5. 将超级狗安装光盘放入光盘驱动器。在屏幕上单击启动超级狗开发套件安装,然后按照超级狗开发套件安装向导的说明操作,完成超级狗软件的安装。(一般情况下默认设置就可以,直接点击next直至完成安装)
6. 将套件中随附的超级狗开发狗连接至计算机。
做好了一切准备。保护程序,开始起航
外壳加密之保护篇
1. 点击 电脑开始→所有程序→超级狗开发套件 V2.0→软件保护工具→外壳加密工具→超级狗开发商向导(注:如果是测试DEMOMA锁,可忽略这一步)
2. 点击 电脑开始→所有程序→超级狗开发套件 V2.0→软件保护工具→外壳加密工具,超级狗外壳图形界面工具将启动。
3. 在这里,我们选择使用正式开发号(如果是测试DEMOMA锁,选择使用演示开发号(DEMOMA))。
4. 定制用户信息。此过程可将超级狗报错信息修改为您想要的报错信息。
5. 单击工具栏中的。选择要被保护的程序添加到加密狗外壳程序中。
6. 如果您要保护的是exe、dll或是arx文件。将文件添加进外壳加密工具中,(以超级狗中测试程序Win32_Bounce.exe为例)双击添加进去的Win32_Bounce.exe程序,
确认输入文件,可自定义输出文件位置。设置保护特征ID(0—65524)其中0为客户锁默认ID,无需授权。如需授权请用1—65524。(保护设置选项卡中用户调试器检测一般选上,可防止加密后程序被调试器调试。周期后台检查为超级狗检测心跳数,如上述设置为300秒,那么在程序运行中将超级狗拔下来300秒后程序崩溃。)
参数设置确认后,可点击左下方保护按钮进行软件保护。将加密后的程序覆盖原程序即可达到加密效果。
7. 如果要保护数据文件docx、txt、视频文件rvmb等文件(本文以加密txt为例)。
首先,您应该知道txt文件可以用notepad打开的。
将notepad.exe文件添加进外壳加密工具,双击
看到被圈住的红色区域了吗。对,就是选中它。选择添加文件,出现下图界面
将要被保护的txt文件添加进来。设置参数后确定。
至此,加密过程完成。
外壳加密之授权篇
做好加密后,我们需要往客户锁中写入相应的特征ID才可以使用该客户锁打开对应ID加密后的程序。
1. 点击 电脑开始→所有程序→超级狗开发套件 V2.0→软件保护工具→外壳加密工具→超级狗开发商向导→超级狗许可设计工具
2. 连接开发锁与客户锁
3. 点击上方 工具→设置,然后确定。
选择正式开发号(如果是测试DEMOMA锁,选择使用演示开发号)
4. 点击输入产品ID,产品名称。
5. 点击确定,然后添加特征
这里的特征ID是外壳加密的特征ID,必须与之对应。
如果加密的程序需要通过远程桌面访问,则需要勾选允许远程桌面访问。
许可类型有三种分别为
执行次数:该特征ID加密的程序可以打开的次数。
执行天数:该特征ID加密的程序可以运行的天数。
过期日期: 该特征ID加密的程序到期的日期。
然后点击就可以将该特征ID写进客户锁了。最终客户拿到该客户锁就可以打开对应特征ID加密后的程序。