单片机解密方法 8种常见IC芯片破解原理一、什么是单片机解密二、单片机的解密方法( 二 )


4、探针技术
该技术直接暴露芯片内部连接 , 观察、操作、干扰单片机达到攻击目的 。

单片机解密方法 8种常见IC芯片破解原理一、什么是单片机解密二、单片机的解密方法
文章图片
单片机解密方法8种常见IC芯片破解原理
5、紫外线攻击方法
紫外线攻击又称UV攻击方法 , 是利用紫外线照射芯片 , 将加密的芯片变成不加密的芯片 , 然后用编程器直接读取程序 。 该方法适用于OTP芯片 , 制作单片机的工程师知道OTP芯片只能用紫外线擦拭 。 加密也需要紫外线 。 目前台湾生产的OTP芯片大部分可以用这种方法解密 , 有兴趣的可以试验或下载技术资料 。 OTP芯片的包装有陶瓷包装的一半有石英窗 。 这种事情可以直接用紫外线照射 。 用塑料包装的话 , 必须先盖上芯片 , 暴露晶片后再用紫外线照射 。 由于该芯片的加密性差 , 解密几乎不需要成本 , 市场上该芯片解密的价格非常便宜 , 如SONIX的SN8P2511解密、飞凌单片机解密等价格非常便宜 。
6.利用芯片漏洞
很多芯片在设计时都有加密的漏洞 , 这样的芯片可以利用漏洞攻击芯片读取内存中的代码 。 例如 , 我们以前的文章中提到的芯片代码的漏洞 , 如果能找到联系的FF这样的代码 , 就可以插入字节进行解密 。 另外 , 搜索代码中是否包含特殊的字节 , 如果有这样的字节 , 可以利用这个字节导出程序 。 另外 , 有些芯片有明显的漏洞 。 例如 , 加密后 , 在某个管脚上加入电信号时 , 加密的芯片会变成不加密的芯片 。 目前市场上可以看到的芯片解密器是利用芯片和程序的脆弱性来解密的 。 但是 , 在外面能买到的解密基本上很少能解密型号 。 因为一般的解密公司不会公开或转让核心东西 。 解密公司自身内部为了解密方便 , 自己使用自己制作的解密工具 。
7、FIB恢复加密熔丝的方法
单片机解密方法 8种常见IC芯片破解原理一、什么是单片机解密二、单片机的解密方法】该方法适用于许多具有熔丝加密的芯片 , 最具代表性的芯片是TIMSP430解密方法 , MSP430加密时烧熔丝 , 只要能恢复熔丝 , 就成为不加密的芯片 。 例如MSP430F101A解密、MSP430F149解密、MSP430F425解密等 。 一般解密公司利用探针实现 , 连接熔丝位置 , 由于自己没有太多解密设备 , 也有需要向其他半导体线路修改的公司修改线路的人 , 一般使用FIB(焦点离子束)设备连接线路 , 或者使用专用激光修改的设备恢复线路 。 这些设备目前国内的二手设备很多 , 价格也很便宜 , 有实力的解密公司配置了自己的设备 。 这种方法需要设备和消耗品 , 所以不是好方法 , 但是很多芯片没有更好的方法 , 就需要这种方法来实现 。
8.修改加密线路的办法
目前市场CPLD和DSP芯片设计复杂 , 加密性能要高 , 采用上述方法是很难做到解密的 , 那么就需要对芯片结构作前面的分析 , 然后找到加密电路 , 然后利用芯片线路修改的设备将芯片的线路做一些修改 , 让加密电路失效 , 让加密的DSP或CPLD变成了不加密的芯片从而可以读出代码 。
以上就是单片机破解解密的详细内容介绍 , 希望对您有所帮助 。