硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3485|回复: 10
收起左侧

[技术讨论] 做产品,怎么防止别人盗版你的程序。

[复制链接]

3

主题

0

回帖

9

积分

新手上路

积分
9
发表于 2019-9-1 09:27:35 | 显示全部楼层 |阅读模式
请教一下,打算用stm32做一款产品。硬件可以抄板,我是知道的。但是软件程序怎么有效防止别人盗用呢,目前我查到的包括,设置读保护、UID加密之类的。不知道各位有没有什么靠谱的方案呀?谢了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106997
QQ
发表于 2019-9-1 12:04:37 | 显示全部楼层
等Cortex-M35P内核芯片发布了,才是最靠谱的,可以有效防止物理攻击破解。

通过此贴可以了解下:
Cortex-M内核家族再添新成员Cortex-M35P,除了防止软件攻击的TrustZone,新增防止物理攻击
http://www.armbbs.cn/forum.php?m ... 6529&fromuid=58
(出处: 硬汉嵌入式论坛)

全球首款Cortex-M23内核物联网芯片SAM L10和L11由Microchip率先发布,满足芯片级安全特性
http://www.armbbs.cn/forum.php?m ... 7336&fromuid=58
(出处: 硬汉嵌入式论坛)


回复

使用道具 举报

335

主题

2037

回帖

3047

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3047
发表于 2019-9-2 08:22:01 | 显示全部楼层
一般设置读保护就可以了。
回复

使用道具 举报

29

主题

514

回帖

606

积分

金牌会员

积分
606
QQ
发表于 2019-9-2 08:40:20 | 显示全部楼层
使用芯片的ID,自己的自定义key值
Releasing your creativity
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2019-9-2 09:07:23 | 显示全部楼层
利用芯片的全球唯一识别码,在生产阶段让每个产品保存自己对应的识别码,程序中通过比对识别码是否一致决定程序是否执行,这样即使读走了程序再另一个芯片上也没法跑!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106997
QQ
发表于 2019-9-2 12:06:39 | 显示全部楼层
徐靠_mnujz 发表于 2019-9-2 09:07
利用芯片的全球唯一识别码,在生产阶段让每个产品保存自己对应的识别码,程序中通过比对识别码是否一致决定 ...

这个不安全,现在的盗版水平,跳过用户的对比码部分,很容易。

回复

使用道具 举报

9

主题

160

回帖

187

积分

初级会员

积分
187
发表于 2019-9-5 08:51:20 | 显示全部楼层
不要想着阻止破解,防止不了的;只能尽量延长破解时间,提高破解成本
回复

使用道具 举报

65

主题

432

回帖

632

积分

金牌会员

积分
632
发表于 2019-9-5 11:56:27 | 显示全部楼层
楼上说的才是正道,硬汉说的对,水平高的破解,可以跳过验证代码部分,问题是他得返出来汇编,然后读懂汇编,这个难度就大大提高了,这种级别的破解,得多少大洋?能达到让盗版者付出如此高的代价就可以了,绝对的防破解估计没有,从历史上来看,从来都是道高一尺,魔高一丈
回复

使用道具 举报

2

主题

32

回帖

38

积分

新手上路

积分
38
发表于 2019-9-6 10:56:54 | 显示全部楼层
我一般都用一个单独的加密芯片,让破解的成本变高
回复

使用道具 举报

0

主题

159

回帖

159

积分

初级会员

积分
159
发表于 2019-9-10 19:20:48 | 显示全部楼层
根据自己产品价值的大小,选择合理的防抄袭手段,一般破解费用大于开发费费用数十倍就可以了,做音响设备时,我一般用一些廉价的8位机做辅助加密,也有用专用加密芯片的 好像是I2C总线的
回复

使用道具 举报

65

主题

432

回帖

632

积分

金牌会员

积分
632
发表于 2019-9-12 18:00:11 | 显示全部楼层
所说的专用加密芯片,提供的是哪种加密方式?
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-14 08:17 , Processed in 0.304523 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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