简述STM32系列ID号加密破解方法

描述

STM32系列ID号加密破解方法

STM32系列单片机通常会遇到ID号软加密,一般行外认识是不清楚如何去除软加密的,此次分享,是告诉您,如何判断是否有软加密及软加密去除方法。

具体方法如下:

1、读出完整程序段,搜索关键字节“E8F7FF 1F”,因为STM32唯一

的96位(12字节) ID基地址位于0x1FFF7E8, 若程序段中涉及ID

校验必然会读取芯片中ID索引该地址。。

2、用工具读取此芯片该地址的96位(12字节) ID 码,找到空片区

写入此地址,更改索引地址:例如此芯片ID码为“34 FF DA 05 4E50 38

31 19 65 18 43”选取起始地址区域0x80000020,在前四个字节输入“34

FF 1843”,后12字节输入“34 FF DA 05 4E 50 38 31 19 65 18 43”,芯片

中索引的“E8F7FF1F” 均改成“20000008”

编辑:jq

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
评论(0)
发评论
jf_11657562 2022-11-24
0 回复 举报
看不懂,可以指导下吗? 收起回复
meifan2010 2022-08-18
0 回复 举报
隐藏读id才是设计id绑定的软件加密关键所在 收起回复
全部评论

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分