STM32系列ID号加密破解方法
STM32系列单片机通常会遇到ID号软加密,一般行外认识是不清楚如何去除软加密的,此次分享,是告诉您,如何判断是否有软加密及软加密去除方法。
具体方法如下:
1、读出完整程序段,搜索关键字节“E8F7FF 1F”,因为STM32唯一
的96位(12字节) ID基地址位于0x1FFF7E8, 若程序段中涉及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
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
单片机
+关注
关注
6001文章
43973浏览量
620841 -
STM32
+关注
关注
2239文章
10671浏览量
348755
原文标题:STM32系列ID号加密破解方法
文章出处:【微信号:zhixinkeji2015,微信公众号:芯片逆向】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
STM32L072系列支持AES加密算法吗?
STM32L072,L0系列,Cortex-M0/M0+/M1处理器基于ARMv6-M架构,查指令集是没有AES加密支持的请问要怎么支持AES加密算法
发表于 04-10 08:05
ARM系列STM32F103芯片的解密方法
本文介绍ARM系列STM32F103芯片的解密方法,其内核是Cortex-M3,内存从16K-512K都有。
发表于 02-28 11:20
•425次阅读
如何对GD32 MCU进行加密?
GD32MCU有哪些加密方法呢?大家在平时项目开发的过程中,最后都可能会面临如何对出厂产品的MCU代码进行加密,避免产品流向市场被别人读取复制。下面为大家介绍GD32MCU所支持的几种常用的加
stm32ADXL357能读取传感器的ID号,但是读温度和加速度寄存器值一直为0如何解决?
stm32f407用SPI读取ADXL357传感器的加速度值,能读到设备ID号,但是读温度和加速度的寄存器一直为0,有没有遇到这种情况的,如何解决呢?
发表于 12-29 06:21
HASH算法加密芯片的工作原理及其在STM32 MCU上的应用
本文主要研究了HASH算法加密芯片的工作原理及其在STM32 MCU上的应用,实现了外部加密芯片对STM32 MCU的程序保护,目前的技术手段无法对其进行
STM32系列 DAC 的基本使用
前言 一、STM32 带 DAC 的系列 二、DAC 基础简介 2.1 DAC输出引脚 2.2 引脚配置 2.3 DAC输出电压计算方法 三、CubeMX DAC配置 3.1 触发
什么是光模块的写码加密?
大家应该都经常听到光模块加密或者写码的说法,特别是一些大厂的网络设备,都要求用自己原装模块,否则就会怎样怎样的,那么到底什么是写码加密?各个第三方模块厂商,又是如何应对设备厂商写码加密的?是否可以
PLC加密技术和解密方法
PLC加密技术,其实就是开发者的一种思路,只要明白了作者的加密思路,就能对它很快的解密。其实,在自然界中不管是PLC,还是电梯主板只要有加密的存在就会有破解它的秘籍,这二者永远都是矛和
评论