找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 22516|回复: 40
打印 上一主题 下一主题
收起左侧

STC89C52单片机怎么防止程序被读出

  [复制链接]
跳转到指定楼层
楼主
怎么防止程序被偷?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:67992 发表于 2015-1-17 22:33 | 只看该作者
不用做什么设置也读不出吧?拷进去自动加密了。

评分

参与人数 1黑币 +50 收起 理由
admin + 50 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

板凳
ID:1 发表于 2015-1-17 22:45 来自手机 | 只看该作者
楼上说得对,程序烧录进去就自动加密了,但是如果别人把芯片拿到专门的破解公司,弄掉芯片的封装,去破坏性读取,还是可以读出来的,只是成本有一点高,因为这类破解一般收费都比较贵。为了防止破解,其实我们也可以采取一些措施,比如你可以采用一些方法在程序中绑定芯片的序列号,这样的话。别人即使是通过破解出了你的hex,还是不能正常工作的,因为每一个芯片的序列号都是不同的。但是这样费给批量生产带来一些小小的麻烦。

评分

参与人数 1黑币 +12 收起 理由
perfect123 + 12 恩,这种方法起码还是可以给破解带来一定的.

查看全部评分

回复

使用道具 举报

地板
ID:72435 发表于 2015-1-18 15:43 来自手机 | 只看该作者
admin 发表于 2015-1-17 22:45
楼上说得对,程序烧录进去就自动加密了,但是如果别人把芯片拿到专门的破解公司,弄掉芯片的封装,去破坏性 ...

一般来说,单片机要防止数据被读出的话。也就是楼上提供了这些方法。另外我还补充一下。楼主可以使用那种型号比较新的单片机。因为89c52发布长时间已经很长了。那些搞破解的商人已经把这个芯片弄得滚瓜烂熟了。所以破解成本也很低。但是新的stc芯片破解起来就很费劲。所以成本也比较高往往要花费一万以上的价格才能到定。

评分

参与人数 2黑币 +40 收起 理由
jipinxlm + 5 很给力!
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

5#
ID:19701 发表于 2015-1-18 21:54 | 只看该作者
个人认为没有必要吧,这些程序并不是什么高深的技术,基本上都可以重写,与其花钱去破解,还不如重写一个程序。

评分

参与人数 1黑币 +50 收起 理由
admin + 50 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

6#
ID:72577 发表于 2015-1-25 14:16 | 只看该作者
下载的时候有加密啊!
回复

使用道具 举报

7#
ID:73801 发表于 2015-2-23 17:18 来自手机 | 只看该作者
目前世界上百分之九十九的芯片都可以破解,但是价格基本上都上万的,复杂的程序破解是可以考虑的,如果是小程序楼主就不要考虑了,自己写就是

评分

参与人数 2黑币 +40 收起 理由
jipinxlm + 5 回帖助人的奖励!
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

8#
ID:71294 发表于 2015-2-24 08:22 来自手机 | 只看该作者
admin 发表于 2015-1-17 22:45
楼上说得对,程序烧录进去就自动加密了,但是如果别人把芯片拿到专门的破解公司,弄掉芯片的封装,去破坏性 ...

绑定序列号这招够绝,,
不过人家要是有实力切开芯片直接读取flash或者e2prom,估计反编译修改一下序列号就是小意思了,
听宏晶官网说出20万求破解呢,难道e2prom里存的是加密的数据?,,

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

9#
ID:64898 发表于 2015-3-9 10:33 | 只看该作者
生成.hex文件,看不到你的程序

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

10#
ID:73868 发表于 2015-3-19 22:18 | 只看该作者
你可以把单片机和主板用胶封在一起,嘿嘿,等他们把胶弄掉,单片机完整的就不太多了,我见过好多主板都是这么干的。

评分

参与人数 2黑币 +47 收起 理由
perfect123 + 12 赞一个!
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

11#
ID:106195 发表于 2016-2-23 22:12 | 只看该作者
程序下载进去就以加密了。我是没钱去解别人的。
回复

使用道具 举报

12#
ID:91402 发表于 2016-2-24 08:23 | 只看该作者
liubei 发表于 2015-1-18 15:43
一般来说,单片机要防止数据被读出的话。也就是楼上提供了这些方法。另外我还补充一下。楼主可以使用那种 ...

对的,我最近就开始使用STC比较新的STC15F2K60S2单片机了,据说还没有人能破解

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

13#
ID:153199 发表于 2017-1-1 12:55 | 只看该作者
加密设一下
回复

使用道具 举报

14#
ID:164246 发表于 2017-2-11 15:09 | 只看该作者
如何从芯片读程序,再写入芯片
回复

使用道具 举报

15#
ID:164340 发表于 2017-2-12 17:07 | 只看该作者
这个在下载程序时烧写软件已经加密了
回复

使用道具 举报

16#
ID:8488 发表于 2017-2-19 20:49 | 只看该作者
程序下载进去就以加密了。
回复

使用道具 举报

17#
ID:165595 发表于 2017-2-21 18:04 | 只看该作者
这个应该不会吧!
回复

使用道具 举报

18#
ID:165795 发表于 2017-2-21 18:45 | 只看该作者
片子里程序应该是很难破解的
回复

使用道具 举报

19#
ID:148321 发表于 2017-2-22 11:10 | 只看该作者
不用做什么设置也读不出吧?烧进去就自动加密的
回复

使用道具 举报

20#
ID:148321 发表于 2017-2-22 11:11 | 只看该作者
不用做什么设置也读不出,烧进去自动加密的
回复

使用道具 举报

21#
ID:148321 发表于 2017-2-22 11:15 | 只看该作者
烧录就自动加密,读不出的
回复

使用道具 举报

22#
ID:166475 发表于 2017-2-24 20:56 来自手机 | 只看该作者
自动的,不用加密
回复

使用道具 举报

23#
ID:382454 发表于 2018-8-14 11:06 | 只看该作者
在程序中绑定芯片的序列号是怎么个写法?
回复

使用道具 举报

24#
ID:385372 发表于 2018-8-26 21:17 | 只看该作者
呵呵,你这个完全不用担心,单片机的加密现在破解的话很难

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

25#
ID:386381 发表于 2018-8-27 00:44 来自手机 | 只看该作者
不用担心,都有自动加密的,
回复

使用道具 举报

26#
ID:387733 发表于 2018-8-27 07:12 | 只看该作者
我用的是STC12C5A32S2,使用的芯片序列号加密,多个加密点,总长有20多K,还有程序累加和校验,直接破解或修改程序是无法运行的,结果还是被破解盗版了,据说破解者花了好几万。

评分

参与人数 2黑币 +32 收起 理由
perfect123 + 12 可想到解决办法?
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

27#
ID:389977 发表于 2018-8-27 11:16 | 只看该作者
破解是需要成本的。不过89系列,通过芯片开壳,好像不难硬解出

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

28#
ID:317472 发表于 2018-8-28 01:22 | 只看该作者
花钱可以硬件破解的,可以考虑加密芯片

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

29#
ID:322444 发表于 2018-8-28 11:33 | 只看该作者
设置个电子密码锁
回复

使用道具 举报

30#
ID:390650 发表于 2018-8-28 11:47 来自手机 | 只看该作者
不要想太多了,就不是涉文件,本人程序也是加密状态
回复

使用道具 举报

31#
ID:362432 发表于 2018-8-28 21:40 | 只看该作者
这样勾选上。89C的芯片里的程序有找人破解的钱还不如找人重写呢。

捕获3.PNG (1.32 KB, 下载次数: 35)

捕获3.PNG
回复

使用道具 举报

32#
ID:238977 发表于 2018-8-29 00:10 来自手机 | 只看该作者
在下载程序的时候好像已经自动给加密了
回复

使用道具 举报

33#
ID:391468 发表于 2018-8-30 09:46 | 只看该作者
加钱买新版~
回复

使用道具 举报

34#
ID:391298 发表于 2018-8-30 11:12 来自手机 | 只看该作者
不知道楼主的程序有多复杂   有多高的商业价值  很值得别人去破解
回复

使用道具 举报

35#
ID:382454 发表于 2018-10-18 21:14 来自手机 | 只看该作者
sxhwdz 发表于 2018-8-27 07:12
我用的是STC12C5A32S2,使用的芯片序列号加密,多个加密点,总长有20多K,还有程序累加和校验,直接破解或 ...

靠这行吃饭的人,解这个应该是小菜了。可怜的程序开发者。
回复

使用道具 举报

36#
ID:388197 发表于 2018-10-18 21:28 | 只看该作者
个人认为,对于51单片机与其请人破解,还不如请人写程序,当然纯粹是个人看法
回复

使用道具 举报

37#
ID:160834 发表于 2018-10-18 21:35 | 只看该作者
sxhwdz 发表于 2018-8-27 07:12
我用的是STC12C5A32S2,使用的芯片序列号加密,多个加密点,总长有20多K,还有程序累加和校验,直接破解或 ...

STC单片机不是号称无法解密吗?老姚不是公开说明谁能破解,奖赏10万元吗?
回复

使用道具 举报

38#
ID:382454 发表于 2018-10-19 11:24 | 只看该作者
QIANLILI 发表于 2018-10-18 21:35
STC单片机不是号称无法解密吗?老姚不是公开说明谁能破解,奖赏10万元吗?

在现实制造业中,一个只有基本生产功能的大型流程,按正规渠道购买要50多万。如果是开全所有功能的最低也要100多万。这套流程是装在服务器里的。照样给反编辑者日掉,之后官方看到了,每一个小版本号也改加密,也是没用,老手过几个月半年也是一样日掉,只是卖的时候变的非常保守和低调,一般人也不会卖给你。
回复

使用道具 举报

39#
ID:412262 发表于 2018-10-19 14:29 | 只看该作者
1、下载到单片机后,单片机内的FLASH是加密的,读不出来;
2、即使读出来,也要从汇编翻译成C,才容易看懂。而有翻译的能力,也差不多可以把程序写出来了;
3、还是要从提高自己分析问题的方面入手,多看一些相关的书籍,就更容易编写出有自己风格的程序来。
以上个人观点,勿喷。
回复

使用道具 举报

40#
ID:11546 发表于 2018-11-1 09:32 | 只看该作者
sxhwdz 发表于 2018-8-27 07:12
我用的是STC12C5A32S2,使用的芯片序列号加密,多个加密点,总长有20多K,还有程序累加和校验,直接破解或 ...

你应该联系下他,给你几万直接给他算了
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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