新7天 发表于 2022-4-14 23:40:46

老话题,MCU防破解,谁再来总结一下

老话题,MCU防破解,谁再来总结一下
特别是STC的

t3486784401 发表于 2022-4-15 00:19:11

此处应有大火炉

zbjzxc 发表于 2022-4-15 00:21:07

自古真相出二楼,哈哈

18161319737 发表于 2022-4-15 01:19:55

t3486784401 发表于 2022-4-15 00:19
此处应有大火炉
(引用自2楼)

没毛病
几乎所有的芯片,注塑之后都会这样。

rootxie 发表于 2022-4-15 08:24:44

STC全球最强防解密单片机,无需加密

lgg88 发表于 2022-4-15 09:01:36

xmlbb 发表于 2022-4-15 10:15:25

rootxie 发表于 2022-4-15 08:24
STC全球最强防解密单片机,无需加密
(引用自5楼)

stc出厂就是不允许读的,不像有些单片机,还给读取的接口。{:lol:}

新7天 发表于 2022-4-15 11:05:31

xmlbb 发表于 2022-4-15 10:15
stc出厂就是不允许读的,不像有些单片机,还给读取的接口。
(引用自7楼)

能否会被开盖后再读取,某宝上还是有人报价STC破解的 8G和8H系列

国学芯用 发表于 2022-4-15 11:26:37

新7天 发表于 2022-4-15 11:05
能否会被开盖后再读取,某宝上还是有人报价STC破解的 8G和8H系列
(引用自8楼)

那些都是吹牛的    他们主营方案开发    就是为了多接点活罢了

xmlbb 发表于 2022-4-15 11:30:18

新7天 发表于 2022-4-15 11:05
能否会被开盖后再读取,某宝上还是有人报价STC破解的 8G和8H系列
(引用自8楼)

如果是真正没有读的接口,做开盖是非常麻烦的。

一般的破解流程都是开盖,找到读控制干掉,然后用mcu本身读接口读出数据,如果没有读接口怎么办,我就不知道了,哈哈。

442502587 发表于 2022-4-15 11:53:55

烧录数据 --》算法(比如异或)=写入到 flash
MCU 运行:取指令--》算法(比如异或) --》执行,
我猜的

redroof 发表于 2022-4-15 11:54:15

xmlbb 发表于 2022-4-15 11:30
如果是真正没有读的接口,做开盖是非常麻烦的。

一般的破解流程都是开盖,找到读控制干掉,然后用mcu本 ...
(引用自10楼)

不存在没有读接口的情况。
就算不准编程器读,怎么也得允许cpu核心去读啊。连cpu核心都无法读的存储器是没有意义的。

kundi 发表于 2022-4-15 12:22:40

据说,还有一种方式就是开盖后用电子显微镜看存储器部分的浮栅情况,就可以推测出存储的内容了。如果能做得了,成本应该很高

fbwcpu 发表于 2022-4-15 12:42:57

stc能做多复杂的东西,高手按功能直接软件仿制。

Aper-2020 发表于 2022-4-15 13:28:57

国学芯用 发表于 2022-4-15 11:26
那些都是吹牛的    他们主营方案开发    就是为了多接点活罢了
(引用自9楼)

STC8A系列 加密如何? 比8G系列要差一点?

modbus 发表于 2022-4-15 14:11:41

想防破解好,可以考虑用STC32,首先没法反编译为C语言,第2没有好用的反汇编软件和调试软件,第3国内能看懂这种内核汇编程序的人几乎没有

modbus 发表于 2022-4-15 14:14:12

xmlbb 发表于 2022-4-15 11:30
如果是真正没有读的接口,做开盖是非常麻烦的。

一般的破解流程都是开盖,找到读控制干掉,然后用mcu本 ...
(引用自10楼)

就是麻烦些成本高些,还是能读出来

xmlbb 发表于 2022-4-15 14:25:05

redroof 发表于 2022-4-15 11:54
不存在没有读接口的情况。
就算不准编程器读,怎么也得允许cpu核心去读啊。连cpu核心都无法读的存储器是 ...
(引用自12楼)

高大上的搞法咱也不懂,只是听行业内人士说,如果没有读接口他们是不接单的。

孤独飞行 发表于 2022-4-15 16:52:06

没有读指令,烧录怎么校验的?应该是烧录上位机不开放读程序的那个按钮而已吧

国学芯用 发表于 2022-4-15 17:10:13

Aper-2020 发表于 2022-4-15 13:28
STC8A系列 加密如何? 比8G系列要差一点?
(引用自15楼)

加密技术肯定是一代比一代强的。

国学芯用 发表于 2022-4-15 17:12:44

正常使用STC芯片,默认都是加密的,都是针对于防身边小人、安排客户自己更新程序、加密更高要求,推荐以下几种加密办法:
1.程序加密后传输
2. ID号加密
3.下载口令
4. 发布项目程序
5. 滚动烧写

modbus 发表于 2022-4-15 17:48:56

fbwcpu 发表于 2022-4-15 12:42
stc能做多复杂的东西,高手按功能直接软件仿制。
(引用自14楼)

以前西门子的S5系列PLC就是用51做的,还有西门子的变频器也是51做的

zeroXone 发表于 2022-4-15 18:24:21

花点钱去万能的淘宝问一下就知道了,反正不成功不要钱,你这么光明正大在这问,会让官方很难办的

t3486784401 发表于 2022-4-15 20:21:25

孤独飞行 发表于 2022-4-15 16:52
没有读指令,烧录怎么校验的?应该是烧录上位机不开放读程序的那个按钮而已吧 ...
(引用自19楼)

例如哈希校验,可以只回传哈希值。

不过也不能保证就没有隐藏的读取后门

ehengio 发表于 2022-4-16 22:00:51

孤独飞行 发表于 2022-4-15 16:52
没有读指令,烧录怎么校验的?应该是烧录上位机不开放读程序的那个按钮而已吧 ...
(引用自19楼)

没有读取指令,校验可以把烧入的内容,再写入一遍核对,像瑞萨那样。
但是瑞萨一样可以破。

快乐的花生壳 发表于 2022-4-20 20:37:59

国学芯用 发表于 2022-4-15 11:26
那些都是吹牛的    他们主营方案开发    就是为了多接点活罢了
(引用自9楼)

我想问一下用U8-MINI脱机烧录给客户升级程序,设置了烧录数量,里面的程序容易被破解出来吗?

王二小 发表于 2022-4-21 12:42:23

页: [1]
查看完整版本: 老话题,MCU防破解,谁再来总结一下