单片机芯片解密.单片机加密解密,有没有很好的办法来?


单片机芯片解密.单片机加密解密,有没有很好的办法来?

文章插图
本篇文章给大家谈谈单片机解密,以及单片机芯片解密对应的知识点,希望对各位有所帮助,不要忘了收藏本站!
内容导航:
  • 单片机解密价格为什么差别很大
  • 单片机加密解密,有没有很好的办法来
  • 单片机解密是什么意思?
  • 如何防止单片机解密
  • 单片机解密出来的原厂程序稳定吗?解密后程序 用在电路板单片机芯片上,电路板会不会有不稳定的?
  • 单片机解密的解密过程
Q1:单片机解密价格为什么差别很大
单片机解密价格只是相差很大,有的很便宜,有的很贵,有的芯片只需要几百块钱,而有些就需要几万甚至十几万,首先,单片机解密的价格和研发费用是挂钩的,方案花费的成本越高,相应的解密价格也会越高,相信这一点不用我过多的解释,大部分人是能够理解的,所以不同的公司因为技术实力不同,方案开发所花费的成本也就不一样. 另外一点,不同设备上的芯片由于应用不同,即使是同一型号,在解密费用上也会存在很大的差别,有些程序烧的很满的甚至无法破解,特别是一些设备上会用到专用芯片,解密难度更是非常大,所以解密的费用也会比普通芯片高几倍,几十倍甚至百倍,致芯科技在单片机解密方面可以咨询下 。
Q2:单片机加密解密,有没有很好的办法来
芯片解密及单片机解密必须要注意的几点★凯基迪解密
(1)在选定加密芯片前,要充分调研,了解单片机破解技术的新进展,包括哪些单片机是已经确认可以破解的 。尽量不选用已可破解或同系列、同型号的芯片,选择采用新工艺、新结构、上市时间较短的单片机,如可以使用ATMEGA88/ATMEGA88V,这种国内目前破解的费用只需要1万元左右;其他也可以和CPLD结合加密,这样解密费用很高,解密一般的CPLD也要1万左右 。
【单片机芯片解密.单片机加密解密,有没有很好的办法来?】(2)尽量不要选用MCS51系列单片机,因为该单片机在国内的普及程度最高,被研究得也最透 。
(3)产品的原创者,一般具有产量大的特点,所以可选用比较生僻、偏冷门的单片机来加大仿冒者采购的难度,选用一些生僻的单片机,比如motorola单片机,目前国内会开发使用熟悉motorola单片机的人很少,所以破解的费用也相当高,从8000~3万左右 。
(4)在设计成本许可的条件下,应选用具有硬件自毁功能的智能卡芯片,以有效对付物理攻击;另外程序设计的时候,加入时间到计时功能,比如使用到1年,自动停止所有功能的运行,这样会增加破解者的成本 。
(5)如果条件许可,可采用两片不同型号单片机互为备份,相互验证,从而增加破解成本 。
(6)打磨掉芯片型号等信息或者重新印上其它的型号,以假乱真 。
(7)可以利用单片机未公开,未被利用的标志位或单元,作为软件标志位 。
(8)利用MCS-51中A5指令加密,其实世界上所有资料,包括英文资料都没有讲这条指令,其实这是很好的加密指令,A5功能是二字节空操作指令加密方法在A5后加一个二字节或三字节操作码,因为所有反汇编软件都不会反汇编A5指令,造成正常程序反汇编乱套,执行程序无问题仿制者就不能改变你的源程序 。
(9)应在程序区写上你的大名单位开发时间及仿制必究的说法,以备获得法律保护;另外写上你的大名的时候,可以是随机的,也就是说,采用某种算法,外部不同条件下,你的名字不同,比如husoon1011、jisppm1012等,这样比较难反汇编修改 。
(10)采用高档的编程器,烧断内部的部分管脚,具体如何烧断,可以参考:单片机管脚烧断的方法和破解 。
(11)采用保密硅胶(环氧树脂灌封胶)封住整个电路板,PCB上多一些没有用途的焊盘,在硅胶中还可以掺杂一些没有用途的元件,同时把MCU周围电路的电子元件尽量抹掉型号 。
(12)对SyncMos,Winbond单片机,将把要烧录的文件转成HEX文件,这样烧录到芯片内部的程序空位自动添00,如果你习惯BIN文件,也可以用编程器把空白区域中的FF改成00,这样一般解密器也就找不到芯片中的空位,也就无法执行以后的解密操作 。
Q3:单片机解密是什么意思?
有些程序为了商业保密原则写进单片机中时是加密的.也就是从编程器直接读这种写好的单片机中的程序是不正确的.有些人为了某些目的.用各种方法:侦听,微型探针等手段从单片机中获得正确源代码的过程就叫单片机解密.


推荐阅读