软件狗——面向单机环境的低成本保护方案。
软件狗是国内知名的软件保护品牌,几乎成为国内软件保护产品的代名词。软件狗作为“狗”家族产品之一,其低成本和优良稳定性成为软件商偏爱的主要原因。
软件狗是使用在计算机并行口和USB口上的用于软件保护的硬件产品。软件狗采用端口噪声技术,提供100字节的掉电保护存储器,具备反跟踪能力,是经济实用软件保护解决方案的首选。软件狗开发套件有两种选型:并口型和USB型。软件开发商可以采用多种方法保护软件,防止软件被非法拷贝使用。软件狗开发套件由以下组件组成:
- 软件狗
软件狗指安装在并口上或USB口上的硬件狗。软件狗是一个可编程、可读写的存储设备,具有100个字节的数据存储区。如果软件狗插在计算机上,您可以通过相应的保护接口函数或开发商工具对软件狗进行访问。
- 保护接口
软件狗开发套件提供的保护接口是一套包含各种开发语言的程序接口模块,可以嵌在程序的源代码中。您可以在您程序中使用软件狗开发套件提供的保护接口对软件狗进行操作。
- 开发商工具(DogEdit32.exe)
软件狗开发商工具可以使开发商方便地对软件狗存储区进行编辑、读取系列号以及连续初始化等操作。
工作原理
开发商程序通过调用软件狗开发套件提供的接口模块对软件狗操作,软件狗响应该操作并通过接口模块将相应数据返回给开发商程序。开发商程序可以对返回值进行判定并采取相应的动作。如果返回无效的响应,表明没有正确的软件狗,开发商可以将应用程序终止运行。
产品特点:
软件狗开发套件提供两种保护方案:
- 保护方案一:使用Obj、DLL、ActiveX控件
Obj、DLL、ActiveX控件提供了操作软件狗的接口函数,您可以直接在应用程序的源代码里加入这些接口函数的调用,来保护您的一个或者多个软件,然后重新编译您的应用程序。由您来设置应用程序中调用保护接口的次数以及没有发现软件狗采取的措施。原则上您调用、设置的保护接口越多将更有利于阻止潜在黑客破坏您的软件保护。
- 保护方案二:使用外壳工具
使用外壳工具对软件保护是一种快速、简单的保护方案。它不象使用接口函数需要对源代码进行改动,而是自动给您的可执行应用程序加了一个保护层。在程序开始运行和运行当中会自动地访问软件狗是否存在。假如软件狗不存在,用户将看到一个错误提示,该应用程序将不能运行。
-
增强的外壳工具
外壳工具可以供开发商直接对可执行文件和数据进行保护。软件狗最新版本采用了圣天诺外壳安全引擎,显著提升安全强度。开发商通过全新的外壳工具可快速地实现高强度的软件保护,提升操作效率。新外壳工具增加了对.net应用程序的支持。
内置100字节掉电保持存储器
硬件狗具有100字节的掉电保持的存储区,该存储区可以使用软件狗接口函数读写。
支持远程升级
开发商可以使用远程升级模块远程跟新狗里的数据。
API函数调用与外壳保护关联技术
如果被加密的程序已经调用了软件狗提供的接口函数,那么外壳程序会通知接口函数,外壳程序是否已经被执行,以防止外壳程序被跳过。如果发现外壳程序没有被执行,会终止程序。
第二代安全引擎
软件狗的安全模块使用了第二代安全引擎,采用了大量先进的安全算法,可以有效防止黑客进行静态分析和动态跟踪。
提供了大量的接口和语言模块
提供了十多个保护接口,供不同安全需求的开发商选择使用。
软件狗V4.0支持的操作系统
Windows 2K(32位)
Windows XP(32/x64位)
Windows Server 2003(32/x64位)
Windows Vista(32/x64位)
Windows Server 2008(32/x64位)
Windows Server 2008 R2(x64位)
Windows 7(32/x64位)
软件狗适用语言环境
Visual C++
Visual Basic
Visual Foxpro
J2SDK
C#
VB.Net
ASP
ASP.Net
AutoCAD
Embarcadero C++ Builder
Embarcadero Delphi
JavaScript
VBScript
分享到:
相关推荐
SoftDog,加密狗驱动,软创餐饮软件的加密驱动,有时找真的不好找,我在这儿分享出来了!
SoftDog加密狗驱动程序是一款软创餐饮软件的加密驱动,采用了该公司自主研发的第二代安全加密引擎,其中集成了最新的密码学理论和高强度加密算法,可以极大地提高受保护软件的防破解能力,并在此基础上增加了对 PDM ...
监视只能程序的运行,以便只能程序异常或关闭时自动运行
safenet 的软狗softdog最新驱动,支持win7-64位系统
USB加密狗克隆工具软件狗UDA硬复制方法! 第一步:安装加密狗驱动“SoftDogInstdrv.exe” 第二步:启动程序“软件狗UDA硬复制.exe” 第三步:点击读狗,读取加密狗数据 第四步:保存加密狗数据“key...
软件狗实现程序 一个很好的软件狗实现程序.
加密锁驱动SoftDog_Driver_4.1.0.1支持到win8和win2012
uda 软件狗读狗程序。可以读取softdog数据,复制狗必备工具
这种加密锁,不论其软件加密强度高低,从硬件的角度来说属于低端产品,一般加密公司的低端产品皆属此类。如果破解者找到办法可以把加密锁中的数据读出来(前提是这个硬件高手可以找到办法),那么这个加密狗也就被破...
HP WatchDog Driver based on SoftDog 0.05: A Software Watchdog Device.
Softdog Emulator and Dumper
打狗棒1.0是利用80386/80486的VM86技术模拟软件狗, 来实现解密的. 进行解密时, 软件先带狗运行, 用打狗棒得到软件狗的相关数据; 然后拿去软件狗, 运行打狗棒, 则 软件可以无狗运行了. 二. 运行环境. 它运行在DOS ...
打狗棒1.0是利用80386/80486的VM86技术模拟软件狗, 来实现解密的. 进行解密时, 软件先带狗运行, 用打狗棒得到软件狗的相关数据; 然后拿去软件狗, 运行打狗棒, 则 软件可以无狗运行了. 二. 运行环境. 它运行在DOS 3.0...
在安装软件的当前目录键入CANE /H, 然后回车, 则显示帮助信息: -------------------------HELP------------------------ CANE -----Emulate the softdog CANE /Axxx -----Analyse the softdog,xxx=extend mem ...
加密锁(Dongle)是一款智能型的软件和数据保护产品,它包含一个安装在计算机 USB 口或并口上的硬件,及一套内容丰富的SDK开发包,包含多种编程语言的API接口库、示例、用户手册及工具软件等。加密锁基于硬件保护...
支持win11、win10、win7的64位微狗驱动,能识别umi V4.1,微狗的驱动。
_0004 赛孚耐(SafeNet) safenet softdog UDA 彩虹加密狗 软件狗USB\\VID_08E2&PID;_0005 赛孚耐(SafeNet) 精灵狗UGA(GeniusDog),有驱型USB\\VID_08E2&PID;_0006 赛孚耐(SafeNet) safenet GrandDog 宏狗UGRAUSB\\VID_...
safenetWin10加密狗驱动
7、USB\VID_08E2&PID_0004 赛孚耐(SafeNet) safenet softdog UDA 彩虹加密狗 软件狗 8、USB\VID_83D3&PID_3773 域天(域之天) 域之天 域天 专业型/经济易用型 加密锁 9、USB\VID_3689&PID_8762 域天(域之天) 域之...
最新加密狗驱动程序,支持WindowsXP、Windows7、Windows10。串口、并口。