当前位置:龙邦科技PCB抄板公司 >> 常见问题 >> 关于单片机解密的介绍

关于单片机解密的介绍

  要想解密,一般都有两大类,一种是物理攻击法,还有一种就是非物理攻击法,第一种是要先揭去芯片的封装。要想做到这步,有两种方法,一是把芯片个完全的溶解,让金属连线暴露出来。二是只要移掉上面的塑料封装。第一个方法是需要先把这个芯片绑定在测试具上面,然后借助后台来操作,第二种方法就需要攻击者有一定的知识和基本的技能,这个操作起来还是非常方便的,在家里也能够做到,只要有必要的智慧和耐心。芯片上面的熟料封装可以用小刀揭开,而它周围的可以用化学剂融化,热的浓硝酸只会把芯片周围的给融掉,而不会影响到里面的东西。在这个操作过程中,是一定要在非常干燥的情况下面进行的。因为如果有水,那么会影响到芯片里面的连线,这样这个解密也就失败了。大家要注意的。接着就是要把这个芯片清洗一下,把多余的硝酸给清洗掉。最后要做的就是要把这个熔丝给保护起来,千万不要暴露在紫外线下面。一般要的仪器就是显微镜,但是它的放大倍数至少是100倍的,这样才能更好的完成。然后进去寻找,来保护这个熔丝。如果没有显微镜,那么没有办法了,只能用死办法一个一个来试了,就是把芯片不同的部分对着紫外线,来观察它的结果,进行摸索。这个肯定是很慢的。在操作时,要用不透明的纸片把这个芯片盖住,这可以保护里面的存储器,不会被这个紫外线破坏。然后将这个暴露在紫外线下面五到十分钟就可以除掉它的保护作用了。最后使用简单的编程器就能够直接读出这个存储器里面的内容了。
  如果单片机是用了防护层,那么用紫外线的方法肯定是行不通的,对于这种单片机,一般用的方法是使用微探针的技术,在把这个芯片的封装给打开以后,把这个芯片放在显微镜下面很容易就能够看到这个数据的总线。因为芯片在编程的模式下面,原本锁定的会变成不锁定的,就可以对它进行访问了。就利用它的这个漏洞,然后把微探针放在数据线的上面就可以得到所有的数据。
  还有一种攻击的手段就是利用显微镜和激光切割机这两个设备,来找到保护熔丝,然后查到所有的信号线。所有的设计肯定都是有缺陷的,那么只要把保护熔丝的其中一个信号线给切断,就能够让所有的保护功能都作废,这样就能够读取上面的内容了。虽然说现在的单片机有熔丝被烧断有保护的功能。但是由于它不是什么安全类产品,所有安全性能比较的低。单片机应用的场合是非常广的,而且它的销售量也很大。厂家与商家之间的加工次数比较的多,很容易就会把一些质料给外泄出去,那么攻击者就非常容易能够得到这个程序里面的信息了。