浅析PCB抄板与芯片解密
什么是PCB抄板?它是一种反向研究技术,获取电子产品的PCB设计电路,BOM表,还有电路原理图等,对既有电子产品设计思路的学习、借鉴的同时,更是对新技术的研发、创新。
PCB抄板,业界也常被称为电路板抄板、电路板克隆、电路板复制、PCB克隆、PCB逆向设计或PCB反向研发,关于PCB抄板的定义,业界和学术界有多种说法,但是都不太完整,如果要给PCB抄板下一个准确的定义,可以借鉴国内权威的PCB抄板实验室的说法:PCB抄板,即在已经有电子产品实物和电路板实物的前提下,利用反向研发技术手段对电路板进行逆向解析,将原有产品的PCB文件、物料清单(BOM)文件、原理图文件等技术文件以及PCB丝印生产文件进行1:1的还原,然后再利用这些技术文件和生产文件进行PCB制板、元器件焊接、飞针测试、电路板调试,完成原电路板样板的完整复制。由于电子产品都是由各类电路板组成核心控制部分进行工作,因此,利用PCB抄板这样一个过程,可完成任何电子产品全套技术资料的提取以及产品的仿制与克隆。
对于PCB抄板,很多人不了解,到底什么是PCB抄板,有些人甚至认为PCB抄板就是山寨。山寨在大家的理解中,就是模仿的意思,但是PCB抄板绝对不是模仿,PCB抄板的目的是为了学习国外最新的电子电路设计技术,然后吸收优秀的设计方案,再用来开发设计更优秀的产品。
PCB抄板就是一种反向研究技术,就是通过一系列反向研究技术,来获取一款优秀电子产品的PCB设计电路,还有电路原理图和BOM表。通过这种反向的研究方法,别人需要两三年才开发出来的一款产品,我们通过PCB抄板反向研究的方式,可能只需要一个月就能学会别人花两三年研发出来的成果,这对于我们发展中国家追赶世界脚步起到了非常重要的促进作用。而且反向研究技术的发展,也对那些开发团队的技术突破起到一个促进作用,反向研究技术的大力发展同时也导致正向研究技术的不断更新。正向研究与反向研究之间就是因为有了这个竞争关系,所以这几年电子技术的发展才能日新月异,电子产品,几乎一年更新换代一次,后面电子产品更新换代的速度只会越来越快。因为PCB抄板降低了电子技术的门槛。PCB抄板使越来越多的发展中国家快速走上了高新电子技术的前沿,与发达国家一起研究电子技术。这个研究团队越大,这个世界的电子技术才能发展得越块。
从字面上看上去,PCB抄板是电路板的反向研究,芯片解密是芯片的逆向研究,好像听着并没有多大区别,但是实际上,二者却是互相离不开的。PCBA板是芯片的载体,二芯片则是其核心元器件。没有芯片的PCB抄板就只剩下个“板”。
什么是芯片解密呢?它是一种新兴的反向工程,单片机攻击者借助专用设备或者自制设备,利用单片机芯片设计上的漏洞或软件缺陷,通过多种技术手段,就可以从芯片中提取关键信息,获取单片机内程序;也就是指专门研究芯片,破解芯片采用的技术、结构原理等。
芯片解密是指从已经被加密了的芯片里,把存储的代码拷贝出来。嵌入了程序代码的芯片有很多种,而MCU只是其中一种。单片机(MCU)一般都有内部EEPROM/FLASH供用户存放程序和工作数据。为了防止未经授权访问或拷贝单片机的机内程序,大部分单片机都带有加密锁定位或者加密字节,以保护片内程序。如果在编程时加密锁定位被使能(锁定),就无法用普通编程器直接读取单片机内的程序,这就叫单片机加密或芯片加密。单片机攻击者借助专用设备或者自制设备,利用单片机芯片设计上的漏洞或软件缺陷,通过多种技术手段,就可以从芯片中提取关键信息,获取单片机内程序这就叫芯片解密。
芯片解密又叫单片机解密,单片机破解,芯片破解,IC解密,但是这严格说来这几种称呼都不科学,但已经成了习惯叫法,我们把CPLD解密,DSP解密都习惯称为芯片解密。单片机只是能装载程序芯片的其中一个类。能烧录程序并能加密的芯片还有DSP,CPLD,PLD,AVR,ARM等。也有专门设计有加密算法用于专业加密的芯片或设计验证厂家代码工作等功能芯片,该类芯片也能实现防止电子产品复制的目的。