搜索
查看: 3263|回复: 11

关于加密狗

[复制链接]
发表于 2004-1-6 09:42 | 显示全部楼层

关于加密狗

来自:MACD论坛(bbs.shudaoyoufang.com) 作者:wmldragon 浏览:3263 回复:11

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

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

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

回复 使用道具 举报

发表于 2004-1-6 18:49 | 显示全部楼层
顶一下!!!!!
金币:
奖励:
热心:
注册时间:
2002-7-12

回复 使用道具 举报

发表于 2004-1-6 21:57 | 显示全部楼层
不会做邦邦我
金币:
奖励:
热心:
注册时间:
2002-4-9

回复 使用道具 举报

发表于 2004-1-19 21:17 | 显示全部楼层
好难啊   不会
金币:
奖励:
热心:
注册时间:
2004-1-2

回复 使用道具 举报

发表于 2004-1-19 23:12 | 显示全部楼层
不会做,怎么做?
金币:
奖励:
热心:
注册时间:
2002-8-6

回复 使用道具 举报

签到天数: 1 天

发表于 2004-1-19 23:57 | 显示全部楼层
顶一下!!!!!
金币:
奖励:
热心:
注册时间:
2002-7-25

回复 使用道具 举报

发表于 2004-1-26 18:09 | 显示全部楼层
顶一下!!!!!
金币:
奖励:
热心:
注册时间:
2003-3-9

回复 使用道具 举报

发表于 2005-9-27 16:43 | 显示全部楼层
怎么看不完呀
金币:
奖励:
热心:
注册时间:
2005-9-27

回复 使用道具 举报

发表于 2010-11-17 08:06 | 显示全部楼层
顶一个!!!
金币:
奖励:
热心:
注册时间:
2010-11-16

回复 使用道具 举报

发表于 2013-6-4 15:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
金币:
奖励:
热心:
注册时间:
2013-4-6

回复 使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站声明:MACD仅提供交流平台,请交流人员遵守法律法规。
值班电话:18209240771   微信:35550268

QQ|举报|意见反馈|手机版|MACD论坛

GMT+8, 2025-12-23 08:44 , Processed in 0.033958 second(s), 10 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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