跳转到主要内容

怎样防住那些想破解MCU的人?

cathy /

要破解MCU,学校里不会有人讲这个,大概很多老师们也不会。为什么要破解,为了兴趣?研究?挣钱?还可能是太无聊了。不管怎样,学习下MCU的防破解技术,就像了解你家的门锁一样有价值。

本文虽然来自于一篇老帖子,但是内容却并不过时,下面就开始正传。

微控制器的硬件安全措施与嵌入式系统同时开始发展。三十年前的系统是由分离的部件如CPU,ROM,RAM,I/O缓冲器,串口和其他通信与控制接口组成的。

在早期,除法律和经济外,几乎没有保护措施来防止复制这些设备。例如,ROM是用低成本的掩模技术制造的,可用EPROM轻易复制,但后者通常要贵3-10倍或更多。或定制掩模ROM,那就需要很长的时间和很大的投资。另一种是在游戏机中广泛使用的简易ASIC。这些ASIC主要用于I/O部分来取代数十个逻辑器件,在降低成本的同时防止竞争者的复制,使之不得不应用更大且更贵的解决方案。实际上ASIC不会更安全,用示波器来简单分析信号或穷举所有可能的引脚组合就可以在数小时内得知它的具体功能。

从七十年代后期开始,微控制器提供一种非常好的取代基于CPU的控制板的方法。它们不仅有内部存储器和通用I/O接口,还有一些保护措施以防止未经授权访问内部存储器的内容。

MCU破解