0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

芯片逆向 来源:维动智芯科技 作者:维动智芯科技 2021-12-07 10:35 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6078

    文章

    45569

    浏览量

    673312
  • STM32
    +关注

    关注

    2312

    文章

    11189

    浏览量

    374515

原文标题:STM32系列ID号加密破解方法

文章出处:【微信号:zhixinkeji2015,微信公众号:芯片逆向】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何正确配置AG32 MCU,实现FLASH或者代码加密?

    RISC-V内核(最高248MHz)与可编程逻辑(CPLD),支持硬件逻辑加速与软件控制灵活组合。2)超高灵活性:所有管脚可通过配置文件动态重定义,支持自定义接口、算法和加密,管脚兼容STM32。3
    发表于 01-22 15:01

    请问CW32的code加密方法有哪些?

    芯源的CW32单片机芯片,对于code加密方法和手段都有哪些方式?
    发表于 12-26 08:09

    瑞萨RL78F2x系列MCU在三种开发环境下的选项字节与安全ID设置方法

    在RL78F2x系列MCU的项目开发中,正确设置Option Byte(选项字节)和Security ID(安全ID)是保证芯片安全、配置工作模式(如看门狗、低电压检测、复位引脚等)的关键一步。面对
    的头像 发表于 12-11 16:33 4877次阅读
    瑞萨RL78F2x<b class='flag-5'>系列</b>MCU在三种开发环境下的选项字节与安全<b class='flag-5'>ID</b>设置<b class='flag-5'>方法</b>

    京东商品详情 ID(即 SKU ID)获取商品详细信息参数

    ​ 利用京东商品详情 ID(即 SKU ID)获取商品详细信息,可通过京东开放平台官方 API 或非官方接口(逆向解析)实现。以下是两种方式的示例展示,包含代码实现与数据解析: 一、核心概念:京东
    的头像 发表于 11-11 10:47 1186次阅读
    京东商品详情 <b class='flag-5'>ID</b>(即 SKU <b class='flag-5'>ID</b>)获取商品详细信息参数

    FCC认证的ID是什么东西?

    FCC认证ID(FCC ID)是由美国联邦通信委员会(FCC)分配的无线产品唯一识别码,用以证明该产品已获得FCC认证,符合美国联邦法规的射频(RF)技术标准,可以在美国合法销售和使用。
    的头像 发表于 10-31 17:45 1363次阅读
    FCC认证的<b class='flag-5'>ID</b><b class='flag-5'>号</b>是什么东西?

    AES加密流程

    。 AES算法的加密流程可以概括为以下几个步骤: 密钥扩展(Key Expansion):AES算法中使用的密钥长度可以是128位、192位或256位。在密钥扩展阶段,根据不同密钥长度生成一系列
    发表于 10-23 06:13

    搜索商品ID获取商品详情接口

    如何设计、实现和优化这一接口,确保高效可靠。所有内容基于常见RESTful API标准,使用Python和Flask框架作为示例。 1. 接口设计原则 请求方法 :推荐使用HTTP GET方法,因为它符合RESTful设计(只读操作)。 请求URL :路径参数传递商品
    的头像 发表于 10-20 15:46 729次阅读
    搜索商品<b class='flag-5'>ID</b>获取商品详情接口

    如何同时指定can硬件滤波器的只接收id为0 和id为3的报文呢?

    如何同时指定can硬件滤波器的 只接收id为0 和id为3的报文呢 我目前只会用 RT_CAN_FILTER_STD_INIT(3, RT_NULL, RT_NULL)去指定id为3的报文,但是使用这个指定0 就不行 请问如何同
    发表于 09-28 07:46

    发那科推出全新M-710iD系列六轴多功能机器人

    广受欢迎的六轴多功能机器人M-710系列迎来全面升级!发那科全新推出M-710iD/50M与M-710iD/70机器人,为机床上下料、物料搬运、装配、码垛及焊接应用树立新标杆。
    的头像 发表于 09-12 15:05 3145次阅读

    请问NUC505系列加密功能是什么?

    NUC505系列加密功能是什么?
    发表于 08-29 06:22

    为什么会出现“芯片 ID 无效”错误消息和部件,使用 ISP 编程工具时显示未知?

    “config.ini”丢失或目标芯片的 PDID 未列在“config.ini”中,则 ISP 编程工具或部件上会出现“芯片 ID 无效”错误消息。显示未知。
    发表于 08-18 07:23

    请问如何使用 Nu-Link 对 NUC505 系列进行加密文件离线编程?

    请问如何使用 Nu-Link 对 NUC505 系列进行加密文件离线编程?
    发表于 08-18 06:27

    IR900拨电信4G专网卡遇到的问题及解决方法

    IR900拨电信4G专网卡遇到问题及解决方法:目前在使用IR900(包括IR912L-TL00和915L-TL00)时,若遇到使用电信4G专网卡拨号拨不上的时候,可参照以下解决方法:网络-拨号接口
    发表于 08-07 07:13

    USB设备设备ID按照什么逻辑进行分配?

    这样分配的。 我想要多个USB设备先插入时,第一个设备ID应该为0,第二个设备ID应该为1,以此类推。 问题1: 请问,是否有什么方法
    发表于 07-16 06:29

    STM32F3系列STM32F4系列STM32L4系列STM32L4+系列Cortex-M4编程手册

    电子发烧友网站提供《STM32F3系列STM32F4系列STM32L4系列
    发表于 06-06 17:06 17次下载