标题: STC89C52单片机怎么防止程序被读出 [打印本页]

作者: stqknnh    时间: 2015-1-17 22:14
标题: STC89C52单片机怎么防止程序被读出
怎么防止程序被偷?
作者: dgahz    时间: 2015-1-17 22:33
不用做什么设置也读不出吧?拷进去自动加密了。
作者: admin    时间: 2015-1-17 22:45
楼上说得对,程序烧录进去就自动加密了,但是如果别人把芯片拿到专门的破解公司,弄掉芯片的封装,去破坏性读取,还是可以读出来的,只是成本有一点高,因为这类破解一般收费都比较贵。为了防止破解,其实我们也可以采取一些措施,比如你可以采用一些方法在程序中绑定芯片的序列号,这样的话。别人即使是通过破解出了你的hex,还是不能正常工作的,因为每一个芯片的序列号都是不同的。但是这样费给批量生产带来一些小小的麻烦。
作者: liubei    时间: 2015-1-18 15:43
admin 发表于 2015-1-17 22:45
楼上说得对,程序烧录进去就自动加密了,但是如果别人把芯片拿到专门的破解公司,弄掉芯片的封装,去破坏性 ...

一般来说,单片机要防止数据被读出的话。也就是楼上提供了这些方法。另外我还补充一下。楼主可以使用那种型号比较新的单片机。因为89c52发布长时间已经很长了。那些搞破解的商人已经把这个芯片弄得滚瓜烂熟了。所以破解成本也很低。但是新的stc芯片破解起来就很费劲。所以成本也比较高往往要花费一万以上的价格才能到定。
作者: jxr0345    时间: 2015-1-18 21:54
个人认为没有必要吧,这些程序并不是什么高深的技术,基本上都可以重写,与其花钱去破解,还不如重写一个程序。
作者: 小强强    时间: 2015-1-25 14:16
下载的时候有加密啊!
作者: 杨永明    时间: 2015-2-23 17:18
目前世界上百分之九十九的芯片都可以破解,但是价格基本上都上万的,复杂的程序破解是可以考虑的,如果是小程序楼主就不要考虑了,自己写就是
作者: 返还击    时间: 2015-2-24 08:22
admin 发表于 2015-1-17 22:45
楼上说得对,程序烧录进去就自动加密了,但是如果别人把芯片拿到专门的破解公司,弄掉芯片的封装,去破坏性 ...

绑定序列号这招够绝,,
不过人家要是有实力切开芯片直接读取flash或者e2prom,估计反编译修改一下序列号就是小意思了,
听宏晶官网说出20万求破解呢,难道e2prom里存的是加密的数据?,,
作者: goahead!    时间: 2015-3-9 10:33
生成.hex文件,看不到你的程序
作者: 龙道科技    时间: 2015-3-19 22:18
你可以把单片机和主板用胶封在一起,嘿嘿,等他们把胶弄掉,单片机完整的就不太多了,我见过好多主板都是这么干的。
作者: 2855177040    时间: 2016-2-23 22:12
程序下载进去就以加密了。我是没钱去解别人的。
作者: capacitance_1    时间: 2016-2-24 08:23
liubei 发表于 2015-1-18 15:43
一般来说,单片机要防止数据被读出的话。也就是楼上提供了这些方法。另外我还补充一下。楼主可以使用那种 ...

对的,我最近就开始使用STC比较新的STC15F2K60S2单片机了,据说还没有人能破解
作者: liuzhaoxin1020    时间: 2017-1-1 12:55
加密设一下
作者: yanghua201212    时间: 2017-2-11 15:09
如何从芯片读程序,再写入芯片
作者: wadz    时间: 2017-2-12 17:07
这个在下载程序时烧写软件已经加密了
作者: lwj88    时间: 2017-2-19 20:49
程序下载进去就以加密了。
作者: 陈晓    时间: 2017-2-21 18:04
这个应该不会吧!
作者: 孤独心孤独爱    时间: 2017-2-21 18:45
片子里程序应该是很难破解的
作者: chenwqq    时间: 2017-2-22 11:10
不用做什么设置也读不出吧?烧进去就自动加密的
作者: chenwqq    时间: 2017-2-22 11:11
不用做什么设置也读不出,烧进去自动加密的
作者: chenwqq    时间: 2017-2-22 11:15
烧录就自动加密,读不出的
作者: 1314520jieber    时间: 2017-2-24 20:56
自动的,不用加密
作者: univers    时间: 2018-8-14 11:06
在程序中绑定芯片的序列号是怎么个写法?
作者: jsq347    时间: 2018-8-26 21:17
呵呵,你这个完全不用担心,单片机的加密现在破解的话很难
作者: 文凤轩    时间: 2018-8-27 00:44
不用担心,都有自动加密的,
作者: sxhwdz    时间: 2018-8-27 07:12
我用的是STC12C5A32S2,使用的芯片序列号加密,多个加密点,总长有20多K,还有程序累加和校验,直接破解或修改程序是无法运行的,结果还是被破解盗版了,据说破解者花了好几万。
作者: fengyehu888    时间: 2018-8-27 11:16
破解是需要成本的。不过89系列,通过芯片开壳,好像不难硬解出
作者: fhmd    时间: 2018-8-28 01:22
花钱可以硬件破解的,可以考虑加密芯片
作者: 123456789zkp    时间: 2018-8-28 11:33
设置个电子密码锁
作者: s360221867    时间: 2018-8-28 11:47
不要想太多了,就不是涉文件,本人程序也是加密状态
作者: 不再记起    时间: 2018-8-28 21:40
这样勾选上。89C的芯片里的程序有找人破解的钱还不如找人重写呢。

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

捕获3.PNG

作者: 来如过逝つ    时间: 2018-8-29 00:10
在下载程序的时候好像已经自动给加密了
作者: SunshineRain    时间: 2018-8-30 09:46
加钱买新版~
作者: abcd4    时间: 2018-8-30 11:12
不知道楼主的程序有多复杂   有多高的商业价值  很值得别人去破解
作者: univers    时间: 2018-10-18 21:14
sxhwdz 发表于 2018-8-27 07:12
我用的是STC12C5A32S2,使用的芯片序列号加密,多个加密点,总长有20多K,还有程序累加和校验,直接破解或 ...

靠这行吃饭的人,解这个应该是小菜了。可怜的程序开发者。
作者: cjm82    时间: 2018-10-18 21:28
个人认为,对于51单片机与其请人破解,还不如请人写程序,当然纯粹是个人看法
作者: QIANLILI    时间: 2018-10-18 21:35
sxhwdz 发表于 2018-8-27 07:12
我用的是STC12C5A32S2,使用的芯片序列号加密,多个加密点,总长有20多K,还有程序累加和校验,直接破解或 ...

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

在现实制造业中,一个只有基本生产功能的大型流程,按正规渠道购买要50多万。如果是开全所有功能的最低也要100多万。这套流程是装在服务器里的。照样给反编辑者日掉,之后官方看到了,每一个小版本号也改加密,也是没用,老手过几个月半年也是一样日掉,只是卖的时候变的非常保守和低调,一般人也不会卖给你。
作者: qwer123666    时间: 2018-10-19 14:29
1、下载到单片机后,单片机内的FLASH是加密的,读不出来;
2、即使读出来,也要从汇编翻译成C,才容易看懂。而有翻译的能力,也差不多可以把程序写出来了;
3、还是要从提高自己分析问题的方面入手,多看一些相关的书籍,就更容易编写出有自己风格的程序来。
以上个人观点,勿喷。
作者: serafim    时间: 2018-11-1 09:32
sxhwdz 发表于 2018-8-27 07:12
我用的是STC12C5A32S2,使用的芯片序列号加密,多个加密点,总长有20多K,还有程序累加和校验,直接破解或 ...

你应该联系下他,给你几万直接给他算了
作者: chenge    时间: 2018-11-1 17:59
应该没法读出来的吧





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1