打印

STM32**有多难?

[复制链接]
楼主: zhxi
手机看帖
扫描二维码
随时随地手机跟帖
121
huzi2099| | 2014-9-7 22:13 | 只看该作者 回帖奖励 |倒序浏览
不知道st有没有所谓的后门...

使用特权

评论回复
122
hy754651781| | 2014-10-8 14:23 | 只看该作者
STM8S103 难解密吗?

使用特权

评论回复
123
lb342| | 2020-5-17 10:00 | 只看该作者
**芯片的需要不能单单从雇人开发的费用角度来理解成本。因为有些产品不仅仅是开发成本,还有生产工艺的价值。你有开发人员,没有生产工艺数据,花多少钱也开发不出来。所以需要**。

使用特权

评论回复
124
meijc119| | 2020-8-22 09:41 | 只看该作者

现在去掉加密位读出程序只要几百块钱,那种利用id做的软件加密,如果id地址直接出现在程序里面,改这种软件加密也只要600。一共只要1000多块钱,还是要在软件加密上下功夫
三、利用id做软件加密
1,如果板子上有外部存储器,可以先编写一个程序,利用算法把id计算得到一些值存入外部存储器,然后再烧写真正的程序,真正的程序去校验外部存储器的数据是否合法即可

2,利用板子上按键组合,或是上电按住某些键,程序在这个时候利用算法把id计算得到一些值存入程序区(stm8为EE区),程序运行时去验证程序区数据是否正确

3,轩微编程器有软件加密的功能,编程器会读芯片id,根据算法直接改写缓冲区,达到软件加密的作用

4,读出的id通过一定算法,例如异或加上一个数,得到的数据存入flash(只运行一次,运行后标志位也存入flash),下次读到这个标志位,就不运行这个程序。//Q9272078

四、做软件加密时注意
1,不要在程序中直接出现id地址,例如STM32:1FFFF7E8 1FFFF7EC 1FFFF7F0   STM8: 0x4865~0x4870
2, 利用校验和或是crc对程序区进行校验,防止改程序

使用特权

评论回复
125
askhua520| | 2021-7-12 10:58 | 只看该作者
单片机的引脚一般比较多,有的是空闲的,把这些无关引脚及boot0,boot1等编码到高低电平,只要拆下来**,发现某些外围不一致就启动自毁程序擦除所有固件代码,报废产品。

使用特权

评论回复
126
一路向北lm| | 2021-7-14 16:32 | 只看该作者
zyok 发表于 2009-12-14 18:55
这个嘛,你去问zlg吧...;P

ZLG还有这个业务?

使用特权

评论回复
127
一路向北lm| | 2021-7-14 16:32 | 只看该作者
zdx818 发表于 2009-12-16 13:17
目前我所知道的唯一**办法是,把芯片外壳去掉,再一层一层地把硅片上的电路磨掉并拍照;至于这个过程需要 ...

禁止套娃

使用特权

评论回复
128
自己造声卡| | 2021-7-14 17:32 | 只看该作者
这个**难道这么难呢?不知道为什么?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则