找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

STC89C52单片机固件能不重写呀?

查看数: 3538 | 评论数: 14 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-9-6 04:50

正文摘要:

STC89C52固件能不重写呀。 也就是。单片机的序列号能不能修改呀! 通过序列号加密的HEX程序文件,如何才能在其它单片机上运行呀! 对HEX程序文件识别单片机来加密。。。是如何实现的呀!

回复

ID:997051 发表于 2022-2-1 15:54
已知要写入51的程序,
已知单片机的序列号。
了解程序的运行,反汇编找到单片机序列号加密的逻辑关键所在!
依逻辑关键所在,替换单片机的序列号,或绕过序列号,是可以的
但与10万是前几年的,现在有20万没关系的。

评分

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

查看全部评分

ID:624769 发表于 2021-9-6 19:10
ZMRGHY 发表于 2021-9-6 18:49
厂家技术员,给你的HEX文件。只有写进厂家的单片机里,程序才会运行。。。
是如何做到的。。。。

请看我写在11楼的回复。
ID:417092 发表于 2021-9-6 18:49
188610329 发表于 2021-9-6 18:23
这是硬盘号,表示你的加密的烧录程序只能在这台电脑上运行.(为了防止烧录程序外流用的)

单片机序列号 ...

厂家技术员,给你的HEX文件。只有写进厂家的单片机里,程序才会运行。。。
是如何做到的。。。。
ID:155507 发表于 2021-9-6 18:37
ZMRGHY 发表于 2021-9-6 18:06
9楼
就是单片机的唯一序列号吗???

9楼
就是单片机的唯一序列号吗???
不是

这个是单片机的唯一序列号



STC单片机自定义加密仿真器使用指南,脱机下载等教程
http://www.51hei.com/bbs/dpj-143253-1.html
ID:624769 发表于 2021-9-6 18:23
ZMRGHY 发表于 2021-9-6 17:02
这个就是单片机的唯一序列号吗???

如何使用这个序列号生成只能在这个单片机运行的HEX文件呀

这是硬盘号,表示你的加密的烧录程序只能在这台电脑上运行.(为了防止烧录程序外流用的)

单片机序列号,在单片机ROM的末尾。你要先读出该序列号(ISP检测一下单片机就能获得),在你设计的单片机程序里验证这个序列号。如果不符合,就死循环。起到单片机加密。这个很简单,在Main程序进入While(1)主循环前判断一下,吻合就进入,否则不进入就可以了。
ID:417092 发表于 2021-9-6 18:06

9楼
就是单片机的唯一序列号吗???

如何使用这个序列号生成只能在这个单片机运行的HEX文件呀
ID:824208 发表于 2021-9-6 11:38
是可以加密
ID:57657 发表于 2021-9-6 10:50
hhdsdy 发表于 2021-9-6 08:17
想得这么美,要是单片机的固件可以被你随意更改,厂家的10万奖励不是唾手可得了吗?

10万是前几年的,现在有20万
ID:155507 发表于 2021-9-6 09:40
对HEX程序文件识别单片机来加密。。。是如何实现的呀!



看看下图


ID:139866 发表于 2021-9-6 09:29
区区10w的奖励而已,我这辈子都拿不到了
ID:477532 发表于 2021-9-6 09:15
反编译,看能不能去掉HEX的加密程序。不过貌似没人成功,因为STC的破解加密奖金还没有人拿走过
ID:88256 发表于 2021-9-6 08:17
想得这么美,要是单片机的固件可以被你随意更改,厂家的10万奖励不是唾手可得了吗?
ID:57657 发表于 2021-9-6 07:13
固件、序列号都是用光刻机刻死的,改不了。

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

Powered by 单片机教程网

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