社区导航

 

搜索
楼主: dzwwk

STM32的唯一ID可以修改!解密的发现了这个!(ID加密失效)

[复制链接]

108

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-2-11 16:03 | 显示全部楼层


嗯,PROM是可以的,我意念里面把这个词指向ROM了。

回复

使用道具 举报

112

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-2-11 16:17 | 显示全部楼层
香水就不要跟大家争了,任大家说吧!低调对待,拿user解释还是很牵强的。。
不过如果我是破解者,肯定会联系ST,然后狮子小张口下,,,呵呵。。毕竟破解不是正道

回复

使用道具 举报

109

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-2-11 17:52 | 显示全部楼层
                                 破解这么贵 谁搞啊

回复

使用道具 举报

112

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-2-12 01:03 | 显示全部楼层
支持版主的态度。
我希望ST推出的90nm stm32破解费用能上升一个台阶,达到50W~100W。
还是不要留后门了,呵呵。
These bits can never be altered by the user.
改成These bits can never be altered by the anybody.

回复

使用道具 举报

106

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-2-12 10:03 | 显示全部楼层
                                 记得以前自制编程器时把AAT89C2051的硬件型号给改了,估计都是在FLASH中的,只是没有公开写入方法

回复

使用道具 举报

124

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-2-12 10:30 | 显示全部楼层

目前最担心的,是如果这个唯一ID可修改,那么bootloader是否可以修改?如果bootloader被修改为读出flash内容的功能,那么ST的加密就形同虚设了。

但愿bootloader是MASK的。

回复

使用道具 举报

99

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-2-12 10:34 | 显示全部楼层
当然,楼主没有说明这个修改ID的时候,是否要先进行解码。

如果修改ID需要先解密的话,那么ST还是可信赖的

回复

使用道具 举报

117

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-2-12 14:45 | 显示全部楼层
64# 版主  
目前最担心的,是如果这个唯一ID可修改,那么bootloader是否可以修改?如果bootloader被修改为读出flash内容的功能,那么ST的加密就形同虚设了。

但愿bootloader是MASK的。 ...
这个说的是哦! 如果可以修改 bootloader 那么 程序应该可以被读出来了!

回复

使用道具 举报

107

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-2-12 16:19 | 显示全部楼层
64# 版主  
目前最担心的,是如果这个唯一ID可修改,那么bootloader是否可以修改?如果bootloader被修改为读出flash内容的功能,那么ST的加密就形同虚设了。

但愿bootloader是MASK的。 ...
BootLoader同唯一ID是在一个篮子的,要能改都能改。
不过BootLoader可以被修改,并不一定危及到STM32的读保护机制。
读保护机制和唯一ID可被修改,这两者之间的联系,尚未可知

回复

使用道具 举报

113

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-2-12 17:09 | 显示全部楼层
                                 能被解密是不争的事实了, 成本也许有些高而已.

回复

使用道具 举报

109

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-2-12 18:41 | 显示全部楼层
                                 如果bootload可以被修改,解密的难度会降低一大截.所有考虑bootload升级的,最好是放弃了,因为这个摆明了是让别人用bootload来偷你的成果

回复

使用道具 举报

97

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-2-12 20:21 | 显示全部楼层
                                 STM32的BootLoader本来就没有保密性可言,被划分在读保护的安全圈子外面。这一点倒是不用考虑。

回复

使用道具 举报

101

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-2-12 21:20 | 显示全部楼层
那 STM32的 ID 应该是FLASH 来存储的,
18B20 是通过激光烧出的唯一的码

回复

使用道具 举报

112

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-2-12 22:38 | 显示全部楼层
BootLoader同唯一ID是在一个篮子的,要能改都能改。
不过BootLoader可以被修改,并不一定危及到STM32的读保护机制。
读保护机制和唯一ID可被修改,这两者之间的联系,尚未可知 ...
这个应该是分开的 他们破解程序是开盖 读取的! 修改 ID 却不用 只是从新写 BootLoader
STM32 的 ID 其实就是在烧录 BootLoader 的时候在指定位置 自己 修改唯一的数字!

回复

使用道具 举报

93

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-2-13 00:49 | 显示全部楼层


看产品的,对于有些产品,50W都不贵。。。。。。

回复

使用道具 举报

96

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-2-13 12:32 | 显示全部楼层
看产品的,对于有些产品,50W都不贵。。。。。。
同意

回复

使用道具 举报

101

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-2-13 14:32 | 显示全部楼层
                                 这样还安全吗?

回复

使用道具 举报

100

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-2-13 15:45 | 显示全部楼层
这样还安全吗?
这个世界上没有绝对安全的东西。

回复

使用道具 举报

106

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-2-13 21:50 | 显示全部楼层
很正常,本来就没什么东西是绝对安全的。
OTP或者熔丝型的也是可以改的,只不过是只能单方向改罢了


不过ST最好还是查下是不是内部泄密的问题,否则那就很大条了
(当然,不管是不是内部泄密,都是个严重的问题)

回复

使用道具 举报

98

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2011-2-14 08:52 | 显示全部楼层
一切以营利为目的的破解或使用他人破解成果的行为都属于盗窃行为,都不是正常使用者的行为。
“对用户来说,ID是不能被修改的。”

正常的用户,不会破解芯片,ID对他们而言当然是安全的。
破解了芯片的,不算用户算窃贼,当然不包括在用户之内。

所以st的声明是天衣无缝无懈可击的,哈哈。

回复

使用道具 举报

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

关闭

站长推荐上一条 1/8 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-5-28 05:38 , Processed in 0.552532 second(s), 38 queries , Gzip On, MemCache On.

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