搜索
查看: 3214|回复: 11

关于加密狗

[复制链接]
发表于 2004-1-6 09:42 |

关于加密狗

来自:MACD论坛(bbs.macd.cn) 作者:wmldragon 浏览:3214 回复:11

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
加密狗就是一种插在计算机并行口上的软硬件结合的软件加密产品,为多数软件开发商所采用。加密狗一般都有几十或几百字节的非易失性存储空间可供读写,现在较新的加密狗内部还包含了单片机。软件开发者可以通过接口函数和加密狗进行数据交换(即对加密狗进行读写),来检查加密狗是否插在并行口上;或者直接用加密狗附带的工具加密自己EXE文件(俗称"包壳")。这样,软件开发者可以在软件中设置多处软件锁,利用加密狗做为钥匙来打开这些锁;如果没插加密狗或加密狗不对应,软件将不能正常执行。
    目前加密狗大部分用的都是93C46或89C46的贴片128字节的普通EEPROM芯片,这种芯片,用烽抢或电烙铁取下后,接五根线到电脑的并口上,并且配合娄千里或者老古的一个小程序,就可以实现读写*作,C46的芯片只是普通EEPROM存储器,并不具备加密和运算能力,能运算的叫单片机,加密狗里一般用16C5X的,不过,似乎只有彩虹有这样狗,虽然单片机可以通过断容丝加密数据不被读出,但也有弊端,比如:用编程器多读几次,找到断容丝顺序,就可以轻易读出数据,或者把加密头熔断掉。
  在早些年的加密狗当中可以克隆,方法就是去买狗里所有的电子元件,然后照原样做出后,用编程器把芯片程序复制到你买的芯片里,这样,狗就做出来了……保证绝对和原版的一模一样;但现在的单片机技术与以往有些不同,软件所要验证的地址与芯片的地址在验证的过程中加入了伪码,意思是需要换算出相对地址才可以知道软件的验证码,剩下的就是解密了,用Debug来写,把载入内存中的验证码的值清零,保存更改过的地址,写入程序的头地址,或用动态链接库的方法载入程序,剩下的就是......
发表于 2004-1-6 18:49 |
顶一下!!!!!
发表于 2004-1-6 21:57 |
不会做邦邦我
发表于 2004-1-19 21:17 |
好难啊   不会
发表于 2004-1-19 23:12 |
不会做,怎么做?

签到天数: 1 天

发表于 2004-1-19 23:57 |
顶一下!!!!!
发表于 2004-1-26 18:09 |
顶一下!!!!!
发表于 2005-9-27 16:43 |
怎么看不完呀
发表于 2010-11-17 08:06 |
顶一个!!!
发表于 2013-6-4 15:00 |
提示: 作者被禁止或删除 内容自动屏蔽
本站声明:1、本站所有广告均与MACD无关;2、MACD仅提供交流平台,网友发布信息非MACD观点与意思表达,因网友发布的信息造成任何后果,均与MACD无关。
MACD俱乐部(1997-2019)官方域名:macd.cn   MACD网校(2006-2019)官方域名:macdwx.com
值班热线[9:00—17:30]:18292674919   24小时网站应急电话:18292674919
找回密码、投诉QQ:89918815 友情链接QQ:95008905 广告商务联系QQ:17017506 电话:18292674919
增值电信业务经营许可证: 陕ICP19026207号—2  陕ICP备20004035号

举报|意见反馈|Archiver|手机版|小黑屋|MACD俱乐部 ( 陕ICP备20004035号 )

GMT+8, 2024-5-10 06:10 , Processed in 0.075882 second(s), 11 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表