网站首页

资料下载

加入收藏
单片机解密 - 单片机开发 - 编程器 - 开发套件 - 其他产品  - 汇款方式 - 联系我们
 

单片机解密器原理介绍
最新更新时间:2009-06-16

 

  单片机解密热线:021-61021969

单片机解密器其实是个特殊的编程器,由于芯片是加密的,普通编程器无法读出已经加密的程序代码,而解密器可以读出,实现了解密的目的。大家可以发现,任何一款解密器都只能针对某一款芯片有效,这是为什么呢?我们可以深入到解密器实现解密的原理就可以明白了。解密器要想从加密的芯片内读出数据,就要使芯片的加密功能失效。第一种思路就是改写加密位,拿常用的51系列单片机来说,有两个加密位。如果解密器在读数据以前,先去改写这两个加密位的数据,使之变成了不加密的状态,这样就可以读出数据了,51系列的单片机资料比较多,其读写方法以及时序控制都介绍的很明白,在这里就不多说了。第二种使加密失效的思路就是去改变芯片的工作环境,包括工作电压以及工作频率。由于芯片设计的漏洞或是设计厂家为了测试方便留下的后门,在一定的特殊工作环境下,这款芯片加密就会失效,如同不加密的芯片一样,可以直接读出芯片里的数据。还有一种是去修改芯片的配置字,很多单片机的加密配置可以在配置字里修改,这样只要把配置字修改成了不加密状态,那芯片的程序就可以读出来了。

 另一种就是现在很多解密工程师用到的SyncMos. Winbood芯片解密器,这两款芯片是由于在生产工艺上的漏洞,可以用某些编程器定位插字节解密的工作原理,是查找芯片中是否有连续空位,也就是说查找芯片中连续的FF FF字节插入的字节能够执行把片内的程序送到片外的指令,然后用解密的设备进行截获,这样芯片内部的程序就被解密完成了
 

 以上只简单的提两种思路,当然还有其它方法。利用单片机解密器解密芯片属于软解密的范围,我建议在自己做解密器的时候,多把精力放到软件上,也就是从软件着手去改变芯片的工作模式。这只是我的一点建议,如果您有更好的思路我们可以互相交流。如果你需要购买单片机解密器或者解密器原理资料,请联系::021-61021969

   
黑龙江(哈尔滨),吉林(长春),辽宁(沈阳),北京,天津,河北(石家庄,唐山)芯片解密
山西(太原),山东(济南,青岛,淄博),河南(郑州,洛阳),广西(南宁),云南昆明IC解密
江苏(南京,无锡,苏州,常州,扬州,南通),上海,浙江(杭州,宁波,温州,衢州)芯片破解
江西(南昌),安徽(合肥),武汉,四川(成都),甘肃(兰州),青海(西宁),河北(武汉),单片机解密
福建(福州,泉州,厦门),广东(广州,深圳,惠州,汕头,东莞,柳州),台州,单片机破解
单片机解密,单片机破解,芯片解密,芯片破解,IC解密,IC破解,集成块解密和破解业务

Copyright© 2011-2013 All Rights Reserved www.husoon.com

沪ICP备08024683号-2