打印

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

[复制链接]
楼主: Aaron238
手机看帖
扫描二维码
随时随地手机跟帖
41
Aaron238|  楼主 | 2011-2-11 12:26 | 只看该作者 回帖奖励 |倒序浏览
我觉得BootLoader 可以重新写入 只是厂家没有公开这而已!

使用特权

评论回复
42
mcuisp| | 2011-2-11 12:34 | 只看该作者
The 96-bit unique device identifier provides a reference number which is unique for any
device and in any context. These bits can never be altered by the user.

ST要想些法子了,呵呵。manual里面是保证不可更改的。
应该是ST内部泄密了。

使用特权

评论回复
43
香水城| | 2011-2-11 13:37 | 只看该作者
The 96-bit unique device identifier provides a reference number which is unique for any
device and in any context. These bits can never be altered by the user.

ST要想些法子了,呵呵。manual里面是保证 ...
mcuisp 发表于 2011-2-11 12:34


These bits can never be altered by the user.

呵呵,解密者不属于user,他们属于窃贼!:(

使用特权

评论回复
44
huangqi412| | 2011-2-11 13:42 | 只看该作者
俺前面说了,如果LZ说的属实,可以去查ST的文档,可能会存在欺骗用户嫌疑。。。

使用特权

评论回复
45
香水城| | 2011-2-11 13:45 | 只看该作者
俺前面说了,如果LZ说的属实,可以去查ST的文档,可能会存在欺骗用户嫌疑。。。
huangqi412 发表于 2011-2-11 13:42


如果你怀疑ST欺骗用户,请直接拿出证据,否则不要在此无中生有!!

使用特权

评论回复
46
huangqi412| | 2011-2-11 13:48 | 只看该作者
USER应该很难界定吧。   假设**组织某人例如出于**组织内部矛盾把修改ID方法公布出去了,结果一大堆单片机开发人员都能修改了,这些开发人员算USER不。。。这个能修改了并不等于抄,获得思路了自己弄也可以叫“自己研究出来的”。         从LZ的描叙可知,不用开盖不破坏IC既能修改ID,估计也不用用到特殊设备,可知修改方法一不小心传播开的话人人都能操作

使用特权

评论回复
47
香水城| | 2011-2-11 13:55 | 只看该作者
一切以营利为目的的**或使用他人**成果的行为都属于盗窃行为,都不是正常使用者的行为。

使用特权

评论回复
48
香水城| | 2011-2-11 13:59 | 只看该作者
直接实施偷盗的人是窃贼,明知是窃贼的赃物而购买或拥有赃物的人,能说他是普通的使用者吗?

使用特权

评论回复
49
huangqi412| | 2011-2-11 14:01 | 只看该作者
如果你怀疑ST欺骗用户,请直接拿出证据,否则不要在此无中生有!!
香水城 发表于 2011-2-11 13:45

俺只是进帖子凑热闹跟个贴。 连LZ说的话俺都不能确认是否属实就跑去骂ST不成?发言只是推测,又不是定论说如何如何。  只是推测对于唯一ID,ST可能在宣传的文档和讲话中有可能说过这个是不可能修改的。不知道法律上对宣传这方面是如何规定的,是否从某个角度有这个嫌疑。俺不了解这方面问题,不能跟帖跟人探讨下么。。。
俺不用STM32,**不**跟俺无关,香主来了,俺不敢跟帖更不敢怀疑,俺闪。。。

使用特权

评论回复
50
香水城| | 2011-2-11 14:04 | 只看该作者
俺只是进帖子凑热闹跟个贴。 连LZ说的话俺都不能确认是否属实就跑去骂ST不成?发言只是推测,又不是定论说如何如何。  只是推测对于唯一ID,ST可能在宣传的文档和讲话中有可能说过这个是不可能修改的。不知道法律上 ...
huangqi412 发表于 2011-2-11 14:01


欢迎参与讨论,但如果你怀疑或推测ST的诚信,最好拿出证据,不然有无中生有之嫌。

使用特权

评论回复
51
香水城| | 2011-2-11 14:10 | 只看该作者
技术上的问题大家可以畅所欲言地探讨,即使是产品上的缺陷我们也不会故意掩盖和回避,但是涉及到公司信誉的问题,请不要胡乱猜疑或推测。

使用特权

评论回复
52
auzxj| | 2011-2-11 14:21 | 只看该作者
欢迎参与讨论,但如果你怀疑或推测ST的诚信,最好拿出证据,不然有无中生有之嫌。
香水城 发表于 2011-2-11 14:04
The 96-bit unique device identifier provides a reference number which is unique for any
device and in any context. These bits can never be altered by the user.


不要咬文嚼字,楼主都说了,他的已经被**了,这就是证据,难道要每人**一个你才承认吗,坦率的面对问题,寻求解决办法,给用户真相,这才是一个大公司的风范,这才是真正维护自己公司的利益和名誉。。。。

使用特权

评论回复
53
123jj| | 2011-2-11 14:26 | 只看该作者
真正的ID为什么成本会高呢!?
yewuyi 发表于 2011-2-11 09:08



回小叶:

真正的ID是用PROM(或EPROM),芯片封装后对外特征为OTP型,一次写入,永不能修改!

假的ID是用FLASH,芯片封装后对外特征为FLASH型,可重复修改!

由于芯片制造工艺的关系,在一片MCU上,本身集成了FLASH,只要划出一小小块FLASH,给假的ID编码专用即可,成本基本不增加。

而真正的ID是用PROM(或EPROM),在带FLASH的MCU芯片上,需另外集成一块PROM(或EPROM)部件,由于PROM(或EPROM)制造成本本身比较高,再加上制造工艺有点不同,由于容量小,尽管硅片面积增加有限,但整个芯片制造的工艺复杂度增加了,制造工序增多了,引起制造成本上升许多。

使用特权

评论回复
54
mcuisp| | 2011-2-11 14:36 | 只看该作者
本帖最后由 mcuisp 于 2011-2-11 14:40 编辑

法律上ST的说明语句是站的住的。
These bits can never be altered by the user.这句话的潜台词会不会是These bits can be altered by the factory.
呵呵。
如果是These bits can never be altered by the anybody,那就更牢靠了。


EPROM并不牢靠,可以用紫外线擦除。PROM无法写入,不具有价值。
其实FLASH完全可以实现These bits can never be altered by the anybody,只是看厂家的策略和决心了。
楼主的消息有一半是好消息,13.5W的开盖读出费用,在目前的mcu界里是领先的。

使用特权

评论回复
55
gaobq| | 2011-2-11 14:37 | 只看该作者
如此说来,所有号称唯一ID的片子都有待考证

使用特权

评论回复
56
123jj| | 2011-2-11 14:48 | 只看该作者
......

EPROM并不牢靠,可以用紫外线擦除。PROM无法写入,不具有价值。
......

mcuisp 发表于 2011-2-11 14:36



现在的芯片基本上都是塑封的,写入一次后,如何用紫外线擦除?

使用特权

评论回复
57
香水城| | 2011-2-11 14:51 | 只看该作者
不要咬文嚼字,楼主都说了,他的已经被**了,这就是证据,难道要每人**一个你才承认吗,坦率的面对问题,寻求解决办法,给用户真相,这才是一个大公司的风范,这才是真正维护自己公司的利益和名誉。。。。 ...
auzxj 发表于 2011-2-11 14:21


这不是咬文嚼字。我从来没有否认、ST的资料中也从来没有说过ST的芯片不能被**,而且我在5楼就已经说过“人做出来的东西,人就能够**”,这就是真相。

这本身就是一个矛与盾的关系,世界上没有无坚不摧的矛,也没有刺不穿的盾。

使用特权

评论回复
58
123jj| | 2011-2-11 14:54 | 只看该作者
还有,PROM无法写入?不具有价值?

PROM是一次性可编程序只读存储器的缩写(英语:Programmable read-only memory),是一种计算机存储**芯片,每个位都由熔丝或反熔丝的状态决定数据内容。这种内存用作永久存放程序之用。PROM 与狭义的 ROM(Mask ROM)的差别在于前者可在IC制造完成后才依需要写入数据,后者的数据需在制造IC时一并制作在里面。

因此,ROM(Mask ROM)才真正的无法写入,不具有价值。

使用特权

评论回复
59
香水城| | 2011-2-11 15:00 | 只看该作者
本帖最后由 香水城 于 2011-2-11 15:02 编辑

其实11楼说的是对的:唯一ID就是在Bootloader所在的区域,从手册中给出的地址范围就可以看出来。

而且Bootloader所在的区域是一块Flash区,以前的帖子中也有过讨论,这个Flash区的烧写方法是不公开的,也就是如54楼所说、41楼所猜测的,是可以在ST的工厂中被修改。

使用特权

评论回复
60
香水城| | 2011-2-11 15:12 | 只看该作者
具体是怎么做的我就不知道了!! 我給了几个 IC 給他们!! 他们就把 ID 給改成一样的了!!  具体怎么实现的我现在还不清除!! 别人也不会说!!!
Aaron238 发表于 2011-2-11 10:14


还是希望楼主能够告知是谁在做这个事情,至少我们可以与其沟通找出可能的漏洞,谢谢!

使用特权

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

本版积分规则