加密技术求助

2020-02-05 09:10发布

1 能否将某部分代码写到MCU自带的EEPROM中;
  程序正常运行后走到EEPROM那里,然后再从EEPROM中返回继续走程序;怎样实现?(注:是STC 的片子)

2 STC 能删除程序区的代码吗?

谢谢!
  



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
redroof
1楼-- · 2020-02-06 07:12
lxa0 发表于 2012-6-3 19:24
或者狠一点。。。。。。。。。
这个办法高

大部分非便携的设备,单片机VCC都是由一个比较高的输入电压降下来的(例如9V或12V或24V等等),只要用一个MOS管控制,把输入电压直接连到单片机的VCC,保证烧掉单片机,顺便也可以烧掉连在同一个VCC上的所有芯片。
当然,电池供电的便携设备就比较麻烦,没有高压可用...
除非你在设备里面放一捆串在一起的电池^_^

其实,问题的关键在于,如何“发现”有人想Copy你的板子。
656034815
2楼-- · 2020-02-06 10:02
嗯,我也觉得是!
壹佰法拉
3楼-- · 2020-02-06 12:55
 精彩回答 2  元偷偷看……
redroof
4楼-- · 2020-02-06 13:24
壹佰法拉 发表于 2012-6-4 22:28
谢谢回复!

我的电源很弱!没有高压,电量也仅够单片机工作的!

呵呵,自动烧毁芯片其实是有点过分的做法
简单的只要擦空Flash就够了,甚至都不需要擦空,只要擦掉一部分关键的代码Flash就足够了
别人拿到不完整的flash也还是没法用

烧毁芯片的方法其实是在以前单片机不能擦自身flash的时候的一种方法,现在的单片机都可以IAP了
hhxb
5楼-- · 2020-02-06 15:25
壹佰法拉 发表于 2012-6-4 22:28
谢谢回复!

我的电源很弱!没有高压,电量也仅够单片机工作的!

不太懂,楼主能详细讲讲你是怎样发现要被破解的?
壹佰法拉
6楼-- · 2020-02-06 16:09
redroof 发表于 2012-6-4 22:32
呵呵,自动烧毁芯片其实是有点过分的做法
简单的只要擦空Flash就够了,甚至都不需要擦空,只要擦掉一部分 ...

谢谢!

但是只会擦除STC内部的EEP部分;而且那部分又不是代码部分;所以发此贴求助高手们的指点;

我也想过利用ISP引导部分的程序来擦除;但是也不知道怎么做;它需要串口给它的“特定?”信号?还是什么尚且不知;

看过有文章称擦除FLASH部分,不知道怎样“操作”!如果芯片说明书没给出具体的方法是不是就不能擦除呢?我想不会吧?厂家为什么不告诉呢?

一周热门 更多>