睿龙作为一家有实力的反向技术研究公司,长期从事PCB抄板、反向解析、芯片解密、样机仿制克隆、样机制作、样机调试等领域的工作,在医疗设备、机械设备、自动化设备、广电设备、通信设备、仪器仪表设备、环保设备、印刷设备、家电设备、交通设备等领域成功完成了众多项目,深得客户的一致好评。半自动生化分析仪是睿龙在自动化设备领域的一个成功案例。
某公司委托我司进行PIC16F873(A)单片机解密。PIC16F873(A)单片机是PIC系列单片机中最为常用的一款单片机。PIC单片机系列是美国微芯公司(Microship)的产品,是当前市场份额增长最快的单片机之一。因此PIC系列单片机解密也越来越重要。
技术难点:
PIC16F873(A)单片机CPU采用RISC结构,分别有33、35、58条指令(视单片机的级别而定),属精简指令集。而51系列有111条指令,AVR单片机有118条指令,都比前者复杂。采用Harvard双总线结构,运行速度快(指令周期约160~200ns),它能使程序存储器的访问和数据存储器的访问并行处理,这种指令流水线结构,在一个周期内完成两部分工作,一是执行指令,二是从程序存储器取出下一条指令,这样总的看来每条指令只需一个周期(个别除外),这也是高效率运行的原因之一。此外,它还具有低工作电压、低功耗、驱动能力强等特点,解密难度较大。
解决方案:
我司技术人员在熟知PIC16F873(A)单片机的技术特点的基础上,采用硬件电路修改的方法进行解密。其流程为:1.测试(test):使用高档编程器等设备测试芯片是否正常,并把配置字保存。 2.开盖可以手工或开盖机器开盖3.做电路修改(focused ion beam):对每一个割线连线一般需要提供芯片位置概貌图、具体位置图、FIB示意图三张图纸。4.读程序(read): 取回电路修改后的单片机,直接用编程器读出程序。5.烧写样片给客户按照读出地程序和配置,烧写样片提供给客户。
结果:
客户在收到我司提供的样片后,表示十分满意,盛赞我司的解密技术。双方合作愉快,并期待下一次的合作
注:睿龙现诚挚对外转让其相关案例的全套技术资料并寻求项目合作,欢迎来电来访咨询、洽谈!