首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

如何加密68HC908SR12?多谢各位

如何加密68HC908SR12?多谢各位

看本论坛以前的帖子,有网友说:HC08系列用的是本身程序加密,只要你的地址$FFF6-FFFD的值不是$FF,就已经加密了。

但我用“清华Motorola单片机研究中心”的烧写器连程序并且将那些地址写成非$FF后,再用这个烧写器读还是能读出来啊,不同的是烧写文件还有对0000开始的寄存器进行写入,但读出来的程序只是从C000开始写入,用读出来的程序烧进去还是能正常运行!

搞不清了,手册上好几个地方一直说:No security feature is absolutely secure. However,Motorola's strategy is to make reading or copying the FLASH difficult for unauthorized users.

意思很明白:没有哪一种安全特性是绝对的安全。实际上,Motorola的策略是对于未授权用户,读出或拷贝FLASH内容比较困难。

感觉Motorola说得很无奈,那别人买了那个“清华Motorola单片机研究中心”的烧写器,不是就能读出并拷贝我的程序了?

你在烧写软件中随便载入一个其他的s19文件或将缓冲区清空,再读就读不出来了。
你现在使用自己的密码去读,当然读得出。
多谢楼上
返回列表