目前来说芯片的解密有以下几个方面:
翻版别人的电路,解密芯片就拿到了人家做的程序,就可以做一个跟别人一样的电子产品了。
获取一些机密的算法,目的跟1也差不多,就是更加高级的翻版。
解密被人的银行卡芯片,获取别人银行卡的信息,这个你懂的。
解密芯片获取更高的用户权限,从而做一些你懂的事情。
当然有些人也为了证明自己的水平和好玩,所以解密芯片。
那是不是别人的设计程序时,就设加密了?如果设计时没有加密~是不是就不要解密了?,那样就是不是可以直接备份程序,烧录~加密的才需要解密的,是不是这样
追答别人开始程序的,一般都没想到加密,加密都是做到一定程度,想自己产品安全的时候才考虑的。
目前来说,程序自己加密一般都是去读特别的寄存器,做特别的操作来验证自己。对于这些没有直接加密的程序,就不用特别的解密。但是高级一些东西,比如手机什么的的是对烧到falsh里面的程序加密,bootloader读进来的时候进行解密。
那如何判断一棵单片机芯片,是属于加密状态,或如果不是加密状,我是不是可以直接用烧录器,直接备份bios程序,进行重新烧录到另一个芯片,是不是这样的,我手上有个三星,单片机3f9498是洗衣机程序,是属于加密芯片的吗?
追答这样是不行的,烧录器没法读到芯片内部的程序。所有的芯片都不会支持烧录器去读取自己内部的程序的,你知道型号的话,可以百度一下,深圳很多公司是做单片机内部程序读出来的。