你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

flash被干扰篡改了

[复制链接]
馒头弟 提问时间:2019-10-17 10:53 /
运行一直很好的板子,昨天突然就不行了怀疑程序出问题,用stlink读出bin文件,跟原来的bin文件对比,发现有开头有3个字节被篡改了,变为0
运行环境干扰比较大

如图左边为读出备份,不能运行的bin文件
右边为原始写入再读出的bin文件,能够运行

全部差别只在前3个字节
大家有什么程序上的加固方案吗flash lock能防写吗
1571278582(1).jpg
收藏 评论2 发布时间:2019-10-17 10:53

举报

2个回答
butterflyspring 回答时间:2019-10-17 11:45:59
一般在可能被改写的区域加上写保护功能,保护该区域不被意外改写。通常通过optionbyte设置。 当然排除代码执行的操作最好,但是往往分析代码是很有难度的,包括测试也很费时间。所以最好的方法是加上这个功能能
馒头弟 回答时间:2019-10-17 16:25:18
butterflyspring 发表于 2019-10-17 11:45
一般在可能被改写的区域加上写保护功能,保护该区域不被意外改写。通常通过optionbyte设置。 当然排除代码 ...

我的工程没有flash操作,没包含flash读写相关的库文件。所以肯定不是人为操作写的,应该是外部电平变化干扰的,是不是也用flash lock可以防止?

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版