PCB论坛网

 找回密码
 注册
查看: 1235|回复: 0

51系列单片机解密如何防范的办法(对SST/STC同样有效)

[复制链接]
发表于 2007-6-12 15:19:00 | 显示全部楼层 |阅读模式

现在的单片机很容易就被解开了,令程序开发人员十分愤慨,那么怎样做才能够让自己的成现在的单片机很容易就被解开了,令程序开发人员十分愤慨,那么怎样做才能够让自己的成果得到保护呢?正所谓知己知彼才能百战不殆,那么现在就让我们了解一下单片机(芯片)如何被解密的。

1.“单片机解密简单就是擦除单片机片内的加密锁定位。由于AT89C系列单片机擦除操作时序设计上的不合理。使在擦除片内程序之前首先擦除加密锁定位成为可能。AT89C系列单片机擦除操作的时序为:
擦除开始---->擦除操作硬件初始化(10微秒)---->擦除加密锁定位(
50----200微秒)--->擦除片内程序存储器内的数据(10毫秒)----->擦除结束。如果用程序监控擦除过程,一旦加密锁定位被擦除就终止擦除操作,停止进一步擦除片内程序存储器,加过密的单片机就变成没加密的单片机了。片内程序可通过总线被读出”
上面是针对98年以前的at89c系列的单片机,以后的单片机此方法无效。
2. 对于WIN和SM的芯片来说芯片设计的漏洞就更为突出了,
解密的工作原理,是查找芯片中是否有连续空位,也就是说查找芯片中连续的FF FF字节 ,一般的程序编译完成后不会把所要写的芯片容量全部添满,后面的空位就会被添成FFFF代码了,解密者知道了这一点后用某些编程器就可以把需要的字节写入芯片内部,然后用 插入的指令字节能够执行把片内的程序送到片外,然后用解密的设备进行截获,这样芯片内部的程序就被解密完成了

未完…… 待续

深圳华凯电子科技有限公司
本司是一家以销售IC,烧录IC,测试IC为主,同时销售各种编程器,公司本着团结、敬业、诚信、奋进的企业文化竭诚为各界新老客户提供优质的产品和优良的技术服务。本公司聘有高素质的专业技术工程师,专为用户提供完善的售前、售后服务。免费解密普通51单片机,免费解密普通PIC单片机, 免费解密普通HT单片机, 免费解密普通EM单片机
市场部:深圳福田区华强北路都会100电子城B座8R.
公司地址:深圳市宝安区龙华镇民乐村鑫海公寓A1201 
网址:http://www.huakaidz.com 电子信箱:webmaster@huakaidz.com
联系电话:0755-82736859 0755-28068757 传真:0755-29800201 
手机:13689588589 13714627596  联系人:杨先生

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|手机版|PCB设计论坛|EDA论坛|PCB论坛网 ( 沪ICP备05006956号-1 )

GMT+8, 2025-5-15 16:05 , Processed in 0.130000 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表