针对STM32F407VGT6芯片,我们第一步还是进行FIB,待FIB做完后,我们进行接线读取,然后再进行软加密出来等后续步骤,整个周期在一周左右,目前我们已经成功破解过汽车检测系统,仪器设备等产品,欢迎有需求的客户与我们联系。
STM32F407VGT6是ST公司STM32F4系列一款32位高性能ARM cortex-M4处理器,FLASH为1024KB,在可达最高168 MHz频率下,从Flash存储器执行时,STM32F407能够提供210 DMIPS性能,并且利用ST的ART加速器实现了FLASH零等待状态。DSP指令和浮点单元扩大了产品的应用范围。目前该产品在医疗、工业等方面都有广泛应用。
STM32F4系列芯片寄存器组方面:有7位低组寄存器,该部分可供所有指令访问;5位高组寄存器,,该部分仅供少数16位thumb指令和32位thumb2指令访问使用;一位MSP和一位PSP,MSP供程序代码特权服务时访问使用;一位连接寄存器,一位程序计数器;另外寄存器组还包含一些特殊功能,状态字寄存器、中断屏蔽寄存器、控制寄存器,在此就不进行详细描述。
STM32F407系列处理器在执行一条指令时,首先通过取指令到解码再到执行的流程顺序,读取PC时,会返回当前指令地址+4的值,如遇指令中断,一条已经处于执行阶段指令也会完成,但如果是需执行一条分支指令是,则会清空ARM进程,重新读取指令,以保证分支指令执行。
STM32F407VGT6芯片具有100引脚,82个IO口,大部分IO口都耐5V。支持调试 SWD和JTAG。定时器17个
,10个通用定时器,2个基本定时器
,2个高级定时器
,1个系统定时器
,2个看门狗定时器
。通信接口17个
,3个I2C接口
,6个串口
,3个SPI接口,2个CAN2.0
,2个USB OTG
,1个SDIO。能满足多种设计及使用需求。