由于单片机能够供广大的用户对程序和工作数据进行存放,所以它里面存储的内容实在是多,也正是因为这样的现象,必然加快了单片机程序破解工作的发展。
东莞市博远电子有限公司介绍道:单片机里面有加密锁定位和加密字节,有了它之后能够用于保护片内的程序,而这里面的程序想要实现解密并没有想象中的那么容易,寻找专业的破解密码的公司,利用单片机设计上面的漏洞和软件缺陷进行操作,也就是在这种专业技术手段之下,可以将芯片里面的关键信息提取出来,而这个过程便是指单片机程序破解。
不过,目前单片机程序破解过程是怎样的?这是令很多人关注却也十分疑惑的问题,对此下文会作出详细的解答:
侵入型攻击操作的方法是把芯片的封装给揭去,具体怎么操作呢?可能有些小伙伴会追问。第一种是完全溶解掉芯片封装,暴露金属连线。第二种是只移掉硅核上面的塑料封装。第一种方法需要将芯片绑定到测试夹具上,借助绑定台来操作。第二种方法除了需要具备攻击者一定的知识和必要的技能外,还需要个人的智慧和耐心,但操作起来相对比较方便,完全家庭中操作。
有没有更简单的方法呢?博远电子告诉您一个小诀窍。芯片上面的塑料完完全全是可以通过小刀来揭开的,而芯片周围的环氧树脂则可以借助浓硝腐蚀掉。一般情况下,热的浓硝酸会把芯片封装给溶解掉,但不会影响到芯片和连线的问题。只不过友情提醒一下,这个过程应该是在极其干燥的条件下进行的,毕竟有水时极有可能会侵蚀掉已经暴露的铝线连接,这种现象是很容易造成解密失败的。
紧接着就是要在超声池里面利用丙酮来清洗该芯片,并用其来去除掉残余的硝酸,且进行浸泡工作。
博远电子要介绍的最后一步工作是将保护熔丝的位置寻找得到,并且让它暴露在紫外光之下。而这个时候则离不开一台放大倍数至少100倍的显微镜,从编程电压输入脚的连线跟踪进去,来寻找保护熔丝。若没有显微镜,则采用将芯片的不同部分暴露到紫外光下并观察结果的方式进行简单的搜索。操作时应用不透明的纸片覆盖芯片以保护程序存储器不被紫外光擦除。将保护熔丝暴露在紫外光下5~10分钟就能破坏掉保护位的保护作用,之后,使用简单的编程器就可直接读出程序存储器的内容。
大家要知道,单片机的类型有很多种,而它们采取的针对性的防范措施和安全级别也是不同的,再加上它的应用场合广范,销量又大,所以就造成了大量技术资源外泄的情况,所以对于博远电子而言,单片机程序破解并没有想象中的那么复杂,并且其在读取单片机内部程序时也变得轻而易举。