软件狗是什么东西?

发布网友 发布时间:2022-04-19 13:25

我来回答

3个回答

懂视网 时间:2022-04-19 17:46

软件狗(Software Dongle)是一种计算机软件的加密方式,是“硬件加密锁”的俗称。是一个插在计算机并口(打印输出口)或USB口上的硬件。其作用是:在软件使用过程中,不得随意拨下,如果造成软件狗损坏,需交还原软件狗并收取100元的成本费方可给予更换。

  计算机软件天生就有复制成本小、传播方便等特征,所以盗版比较容易,难以保证版权。商业软件开发者为了保护自己的软件版权,往往会设置一些加密措施,让只有购买了这套软件产品的用户才能使用。一些价值比较高的软件可能会采用硬件加密的方式来保护版权,用户只有在计算机的打印接口(并行口)或者USB口安装相应的硬件时,软件才会正常工作。这种安装在并行口或者USB口的防盗版硬件,就是我们所说的“加密狗”或“软件狗”。软件狗有单机使用、移动设备使用和网络使用三种,但是工作原理基本相同。

热心网友 时间:2022-04-19 14:54

有些软件在使用时,必须在机器上(并口、扩展槽或USB口)上插一个小小的硬件设备,软件才可以正常运行。这个硬件设备通常被称作"狗"。注意一点,由于加密狗是北京彩虹天地信息技术有限公司率先在国内开发出的加密产品,只是因为大家用得多了,所以就习惯性地把市场上所有的加密产品(加密锁、加密卡等)都叫狗了。

硬加密是一类软件与硬件技术相结合的加密产品。相对于软加密而言,加密狗独立于计算机系统外,难以用软件方式模拟,使得它更具?quot;黑箱"特点,功能也比早期的软加密有了质了突破。基本说来,硬加密是通过在软件执行过程中和加密狗交换数据来实现加密的。

当然,不是说硬加密方式就不能破解,有些解密者就利用并口监视器来监听并口数据流,记录程序运行中软件向并口写了什么数据,及并口上的加密硬件返回了什么数据,然后写一段程序仿真数据交换来解密。这对老的硬加密是一个打击。不过在新的软件狗中,比如金天?quot;RC-DJ型软件狗",设有端口噪声及迷宫技术,使得软件狗与软件的数据交换过程中含有大量的无用数据,来干扰解密,而正常的数据交换却可以在通讯协议的支持下正常进行。迷宫技术是用来迷惑解密者的跟踪用的。需要说明一点的是,有一类所谓"打狗棒"的解密软件,其实是针对软加密的,并不能对硬加密起作用。

热心网友 时间:2022-04-19 16:12

"加密狗"是一种插在计算机并行口上的软硬件结合的加密产品(新型加密狗也有usb口的)。一般都有几十或几百字节的非易失性存储空间可供读写,现在较新的狗内部还包含了单片机。软件开发者可以通过接口函数和软件狗进行数据交换(即对软件狗进行读写),来检查软件狗是否插在接口上;或者直接用软件狗附带的工具加密自己EXE文件(俗称"包壳")。这样,软件开发者可以在软件中设置多处软件锁,利用软件狗做为钥匙来打开这些锁;如果没插软件狗或软件狗不对应,软件将不能正常执行。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com