软件狗

Admin in 百科 2024-04-15 11:21:00

  软件狗(Software Dog)是一个可编程、可读写的存储设备,是一种计算机软件的加密方式,计算机软件天生就有复制成本小、传播方便等特征,难以保证版权。开发商会设置一些采用硬件加密的方式来保护版权,如果软件狗插在计算机上,您可以通过相应的保护接口函数或开发商工具对软件狗进行访问。它是安装在并行口或者USB口的防盗版硬件,可单机使用、移动设备使用和网络使用三种。

  1、不占用并行口,因为它虽然插在并行口上,但是它又提供了一个跟原来一致的并行口。

  2、软件具有防解密功能,可对抗各种调试的工具的跟踪。

  3、一狗一密码或一种线路,软硬件不可互换。

  4、提供各种语言的编程接口以及一套实用工具,方便用户开发的程序中嵌入加密模块。

  5、提供可执行文件的加密工具,以便用户对已有的产品进行加密。

  6、使用寿命长,一般在十年以上。

  1、外壳式:通过把一段加密代码附加在需要加密的软件上,在软件执行时,加密代码首先执行,检查是否有程序在跟踪,如果没有在检查“密钥”是否存在,在完全没有错误的情况下,再去执行原来那个软件。

  2、内含式:修改源程序,在软件中嵌进对加密代码的调用,最后与加密代码一起编译连接而成。

  3、综合式:把外壳式和内含式结合起来,取长补短,互相检查。

免责声明:本站文字信息和图片素材来源于互联网,仅用于学习参考,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:chuangshanghai#qq.com(把#换成@)

-- End --