浅谈芯片解密的五大方法
技巧一:为了防止未经授权访问或拷贝单片机的机内程序,大部分单片机都带有加密锁定位或者加密字节,以保护片内程序,事实上,这样的保护措施很脆弱,很容易被破解。单片机攻击者借助专用设备或者自制设备,利用单片机芯片设计上的漏洞或软件缺陷,通过多种技术手段,就可以从芯片中提取关键信息,获取单片机内程序,从而进行单片机ic解密了。
技巧二:在生产工艺上的漏洞,利用某些编程器定位插字节,通过一定的方法查找芯片中是否有连续空位,也就是说查找芯片中连续的FF FF字节,插入的字节能够执行把片内的程序送到片外的指令,然后用解密的设备进行截获,这样芯片内部的程序 就被解密完成了。
技巧三:破坏封装,然后借助半导体测试设备、显微镜和微定位器,但是在专门的实验室花上几小时甚至几周时间才能完成单片机ic解密。
技巧四:很多芯片在设计的时候有加密的漏洞,这类芯片就可以利用漏洞来攻击芯片读出存储器里的代码,利用芯片代码的漏洞,如果能找到联系的FF这样的代码就可以插入字节,来达到单片机ic解密。
技巧五:还有一种可能的攻击手段是借助显微镜和激光切割机等设备来寻找保护熔丝,从而寻查和这部分电路相联系的所有信号线。由于设计有缺陷,因此,只要切断从保护熔丝到其它电路的某一根信号线,就能禁止整个保护功能。由于某种原因,这根线离其它的线非常远,所以使用激光切割机完全可以切断这根线而不影响临近线。这样,使用简单的编程器就能直接读出程序存储器的内容。
芯片是怎么被解密的,解密设备和解密器有哪些?
很多人对芯片解密技术非常好奇,芯片是怎么被解密的呢?是不是有某种解密设备,芯片放上去就可以直接解密出来。因为经常有咨询这个方面问题的客户,所以有必要对解密设备和解密器做一简单的介绍。芯片的种类很多,目前所说的芯片解密是指的芯片内具有存储器的芯片,如单片机、DSP、ARM、CPLD等芯片,由于这些芯片在烧录了用户程序后会加密,正常手段是无法读出程序的,要想得到嵌入在芯片内部的程序就需要芯片解密。
关于解密设备其实是很多种工具,例如我们常常听说到得FIB设备,其实不能说FIB是解密设备,FIB是聚焦离子束设备,是在纳米级的对材料切割和连接的一种仪器,当然在微电子领域应用最多,如果使用FIB解密芯片,那么就是要对芯片电路进行修改,让加密的芯片变成了不加密的芯片,作为一个芯片的电路,是非常复杂的,如何修改,修改什么地方,这个就是技术问题了。比如北京致芯科技就拥有自己的FIB设备,专门研究芯片电路的解密。另外常常用到的设备就是微探针,不仅仅是在芯片解密,在任何微电子的测试和实验,都离不开微探针的,所以一台好的探针台对芯片解密是有很大的帮助的。
另外常常用到的就是芯片解密器,解密器其实是让解密变得更为简单,例如一个51单片机解密器,解密一片51的芯片不到20分钟, 目前解密器的种类繁多,不同解密公司一般都有自己的解密器,不过最多的是解密51单片机的。
如现在常见的有能解密华邦芯片的解密器,解密新茂芯片的解密器,解密AT89C51的解密器,能解密STC89系列的解密器。51系列解密器现在也有的公司对外转让,但是基本上是已经淘汰了的东西,可以解密一些老版本的芯片,这样的没有实用价值,如果买来自己学习研究是可以的,如果用来做解密可能已经淘汰了。
比如致芯科技的51解密器现在已经更新到了第五代,基本上可以解密目前所有新版本的51单片机,而有人转让的还是第二代解密器,只能解密老版本的芯片。另外就是PIC解密器,目前PIC解密器不是通用的,一般的解密器只能解密某几个型号,因为PIC得单片机加密手段不同,解密的方法也不同,解密器就有很多种。目前最外高端的解密器是能解密FREESCALE的解密器,FREESCALE的解密器以前也有人出售,可以解密MC9S12的几个型号的,北京致芯科技FREESCALE解密器可以解密全系列的MC908单片机,包括MC908JB8解密都可以立刻解密。MC9S08解密器可以解密全系列MC9S08单片机,利用MC9S08解密器,不需要破坏芯片,通过BDM接口,利用后门密码,直接可以读取FLASH的程序。
解密器可以说是一种专用的解密设备,至于其它的设备可能是一些辅助设备,在解密过程中可以使用,来帮助完成芯片解密任务的,因为涉及到太多设备,这里不能一一列出,在后续的介绍中我们会介绍更多的解密设备。
能烧录程序并能加密的芯片还有DSP,CPLD,PLD,AVR,ARM等。
北京首矽致芯科技有限公司实验室具有先进的科研设备,激光芯片开封IC Decap设备、光学显微镜、扫描电子显微镜SEM、聚焦离子束FIB、探针台等。拥有自己设计的芯片解密设备、单片机程序分析软件,PCB抄板软件。北京首矽致芯科技团队在实验室设备应用、芯片软件提取、PCB电路测绘、程序及电路分析、二次开发都具有丰富经验。
相关问答
ic解密的解密方法是怎样的?
芯片解密的方法很多,大致归纳有采用软件分析的方法,也叫软解密方法,和将芯片开封后解密的方法,也叫硬解密。可以软解密的芯片一般是需要找到芯片设计的漏洞...
建行龙卡IC信用卡芯片有什么好处-其他问题知识问答-我爱卡
[回答]简单介绍一下建行龙卡IC信用卡芯片的强大功能1.电子现金圈存,享受免息待遇。电子现金账户最高限额为人民币1000元,持卡人可通过建行网点向电子现金...
简述ic卡芯片内部结构,工作原理及应用?
非接触式IC卡又称射频卡,由IC芯片、感应天线组成,封装在一个标准的PVC卡片内,芯片及天线无任何外露部分。是世界上最近几年发展起来的一项新技术,它成功的将...
拆屏幕ic芯片技巧?
拆屏幕IC芯片的技巧如下:1.利用吸锡器或医用空心针头、电烙铁毛刷、增加焊锡融化、多股铜线吸锡等多种方式,将芯片引脚上的焊锡完全吸走,然后将芯片分离。2...
IC和芯片的区别?
IC,即集成电路是采用半导体制作工艺,在一块较小的单晶硅片上制作上许多晶体管及电阻器、电容器等元器件,并按照多层布线或遂道布线的方法将元器件组合成完整的...
IC与芯片的区别?
区别特点不同,IC更加高效便捷,可以快速完成任务,减少等待的时间。不仅如此,还有深度设计,远远要比普通电的容量更加充足。芯片比较复杂设计。芯片是半导体元...
五脚电源ic管理芯片原理?
五脚电源IC管理芯片是一种用于解决移动设备电源管理问题的微型集成电路,其原理可以简要介绍如下:基本构造:五脚电源IC管理芯片通常由一个具有多个引脚的封装...
什么叫做芯片?芯片,IC和集成电路是一个意思吗?
芯片是集成电路一种简称,其实芯片一词的真正含义是指集成电路封装内部的一点点大的半导体芯片,也就是管芯。严格讲概念上芯片和集成电路不能互换。集成电路就...
大神们谁知道,什么叫做IC芯片?
[回答]国外供应商一般在中国都有代理,会紧密联系。若是语音IC,可以找深圳市奥尔伟业电子,电话号码:075582718050音质是最重要的了。一、选用看音源否整...
关键ic是什么意思?
IC,即集成电路是采用半导体制作工艺,在一块较小的单晶硅片上制作上许多晶体管及电阻器、电容器等元器件,并按照多层布线或遂道布线的方法将元器件组合成完整的...