首页
›
嵌入式基础与RISC-V
›
068-嵌入式系统固件逆向分析
›
《嵌入式系统固件逆向分析固件加载流程分析与故障定位调试汇编》
VIP10
本课程属于:068-嵌入式系统固件逆向分析
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式系统固件逆向分析固件加载流程分析与故障定位调试汇编
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
固件逆向分析导论
什么是固件逆向?嵌入式系统安全现状 · 固件逆向分析的应用场景(漏洞挖掘 · 恶意软件分析
固件逆向分析导论
什么是固件逆向?…
02
嵌入式系统基础回顾
微控制器(MCU)与微处理器(MPU… · 常见嵌入式架构(ARM Cortex… · Cortex-A
嵌入式系统基础回…
MCU
03
固件获取与提取
硬件提取方法(SPI Flash夹子 · JTAG/SWD调试接口 · 芯片开盖)
固件获取
提取
04
固件二进制分析基础
二进制文件格式(BIN · HEX · ELF)
固件二进制分析基…
BIN
05
固件文件系统解析
常见嵌入式文件系统(SquashFS · JFFS2 · YAFFS
固件文件系统解析
SquashFS
06
ARM架构汇编基础(一)
ARM与Thumb指令集切换 · 寄存器组(通用寄存器 · 程序计数器PC
ARM
架构汇编基础
07
ARM架构汇编基础(二)
分支指令(B · BL · BX
ARM
架构汇编基础
08
静态逆向分析工具链
IDA Pro基础操作(加载固件 · 识别处理器类型 · 创建Flash/RAM段)
静态逆向分析工具…
IDA
09
固件入口点分析
中断向量表解析(Reset_Hand… · NMI_Handler · HardFault_Handler)
固件入口点分析
Reset
10
固件加载流程深度分析(上)
从Reset到main的完整路径 · 系统时钟初始化 · 堆栈指针(SP)与堆(Heap)的初…
固件加载流程深度…
Reset
11
固件加载流程深度分析(下)
MMU与MPU初始化 · Cache使能 · 中断控制器(NVIC/GIC)配置
固件加载流程深度…
MMU
12
动态调试环境搭建
硬件调试器(J-Link · ST-Link · OpenOCD)配置
动态调试环境搭建
J-Link
13
GDB调试实战
断点设置(硬件断点与软件断点) · 单步执行与反汇编窗口 · 查看与修改寄存器/内存
GDB
调试实战
14
固件运行时监控
使用SWO/SWV输出调试信息 · 串口(USART/UART)日志分析 · GPIO逻辑分析仪抓取时序
固件运行时监控
SWO/SWV
15
故障定位方法论
常见嵌入式故障分类(硬件故障 · 软件Bug · 配置错误
故障定位方法论
常见嵌入式故障分…
16
HardFault异常定位实战
分析HardFault原因(总线错误 · 用法错误 · 内存管理错误)
HardFault
异常定位实战
17
栈溢出与堆溢出分析
栈回溯分析 · 栈填充模式(0xDEADBEEF · 0xAAAAAAAA)
栈溢出
堆溢出分析
18
固件Patch与修改
二进制补丁基础 · 使用十六进制编辑器修改指令 · IDA Patch功能详解
Patch
固件
19
固件加密与解密实战
常见加密算法识别(AES · DES · RSA
固件加密
解密实战
20
Bootloader逆向分析
Bootloader工作流程(检测启… · 校验固件签名 · 跳转到APP)
Bootloader
逆向分析
21
RTOS逆向分析(FreeRTOS/uCOS)
任务控制块(TCB)结构识别 · 任务切换机制分析 · 信号量与消息队列定位
RTOS
FreeRTOS/uCO…
22
外设驱动逆向
GPIO控制器寄存器分析 · UART/I2C/SPI驱动识别 · DMA描述符链分析
外设驱动逆向
GPIO
23
网络协议栈逆向
LwIP/uIP协议栈识别 · 网络缓冲区管理分析 · TCP/UDP socket操作定位
网络协议栈逆向
LwIP/uIP
24
固件漏洞挖掘实战(上)
缓冲区溢出漏洞定位(strcpy · sprintf · memcpy危险函数)
固件漏洞挖掘实战
strcpy
25
固件漏洞挖掘实战(下)
命令注入漏洞(system · popen调用) · 硬编码凭证搜索(密码
固件漏洞挖掘实战
system
26
固件模拟执行(QEMU/Unicorn)
使用QEMU全系统模拟固件 · 使用Unicorn模拟单函数执行 · 外设模拟与HAL层适配
QEMU/Unicorn
固件模拟执行
27
自动化逆向分析脚本
IDAPython脚本编写(批量重命… · 提取交叉引用 · 生成调用图)
自动化逆向分析脚…
IDAPython
28
实战案例一
智能家居设备固件逆向(从固件提取到漏… · 分析Wi-Fi配网逻辑 · 发现硬编码Telnet后门
实战案例一
智能家居设备固件…
29
实战案例二
工业控制设备固件逆向(PLC/RTU… · 分析Modbus协议实现 · 发现拒绝服务漏洞与认证绕过
实战案例二
PLC/RTU
30
课程总结与进阶方向
固件逆向分析知识体系回顾 · CTF竞赛中的固件逆向题目 · 车联网与IoT安全前沿
课程总结
进阶方向
所属VIP或分类
同VIP:嵌入式系统固件逆向分析固件升级机制分析与安全审计调试汇编
同VIP:嵌入式系统固件逆向分析固件升级机制分析与性能分析与调优汇编
同VIP:嵌入式系统固件逆向分析固件性能故障定位优化汇编实战