首页
›
嵌入式基础与RISC-V
›
068-嵌入式系统固件逆向分析
›
《嵌入式系统固件逆向分析固件升级机制分析与性能分析与调优汇编》
VIP10
本课程属于:068-嵌入式系统固件逆向分析
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式系统固件逆向分析固件升级机制分析与性能分析与调优汇编
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
固件逆向分析导论
嵌入式系统安全概述 · 固件逆向分析的应用场景 · 课程目标与学习路径
固件逆向分析导论
嵌入式系统安全概…
02
嵌入式系统基础
微控制器与微处理器架构 · 常见嵌入式操作系统(RTOS · Linux)
嵌入式系统基础
微控制器
03
固件获取与提取
固件存储介质(Flash · EEPROM) · 硬件读取方法(编程器
固件获取
提取
04
固件分析环境搭建
硬件工具(逻辑分析仪 · 示波器 · 编程器)
固件分析环境搭建
硬件工具
05
固件结构分析
固件文件格式(BIN · HEX · ELF)
固件结构分析
BIN
06
固件解包与打包
Binwalk深度使用 · 手动解包技巧 · 固件重打包与签名绕过
固件解包
打包
07
汇编基础(ARM Cortex-M)
ARM与Thumb指令集 · 寄存器模型 · 栈与堆操作
ARM
Cortex-M
08
汇编基础(MIPS)
MIPS指令格式 · 寄存器约定 · 延迟槽
MIPS
汇编基础
09
静态逆向分析(IDA Pro/Ghidra)
反汇编引擎选择 · 函数识别与重命名 · 交叉引用分析
IDA
Pro/Ghidra
10
动态逆向分析(QEMU + GDB)
用户态模拟 · 系统级模拟 · GDB断点与单步调试
QEMU
GDB
11
固件升级机制概述
OTA升级原理 · 升级包格式(差分 · 全量)
固件升级机制概述
OTA
12
升级包结构分析
升级包头部解析 · 分区表分析 · 镜像签名与哈希校验
升级包结构分析
升级包头部解析
13
升级包加密与解密
对称加密(AES) · 非对称加密(RSA/ECC) · 密钥存储与提取
升级包加密
解密
14
升级包签名验证
数字签名原理 · 签名算法(RSA-PSS · ECDSA)
升级包签名验证
数字签名原理
15
升级流程逆向
Bootloader升级模式 · 双分区(A/B)系统 · 恢复模式分析
升级流程逆向
Bootloader
16
升级漏洞挖掘
未签名升级 · 降级攻击 · 中间人攻击
升级漏洞挖掘
未签名升级
17
性能调优基础
性能指标(CPU占用 · 内存使用 · I/O吞吐)
性能调优基础
CPU
18
固件代码性能分析
热点函数识别 · 循环优化 · 内联与宏
固件代码性能分析
热点函数识别
19
内存优化
栈使用分析 · 堆碎片管理 · 内存池技术
内存优化
栈使用分析
20
启动时间优化
Bootloader启动优化 · 内核启动裁剪 · 应用启动加速
启动时间优化
Bootloader
21
中断与任务调度优化
中断延迟分析 · 优先级反转 · 任务切换开销
任务调度优化
断延迟分析
22
外设驱动优化
DMA传输 · 中断合并 · 轮询与中断平衡
外设驱动优化
DMA
23
调试汇编实战(ARM)
反汇编调试技巧 · 栈回溯分析 · 寄存器状态恢复
ARM
调试汇编实战
24
调试汇编实战(MIPS)
延迟槽调试 · 协处理器操作 · TLB异常调试
MIPS
调试汇编实战
25
固件崩溃分析
Crash Dump解析 · Watchdog复位分析 · HardFault定位
固件崩溃分析
Crash
26
固件漏洞利用基础
栈溢出利用 · 堆溢出利用 · 格式化字符串漏洞
固件漏洞利用基础
栈溢出利用
27
固件漏洞利用实战
真实CVE案例分析(如路由器 · IoT设备) · 漏洞触发与利用
固件漏洞利用实战
CVE
28
固件安全加固
安全启动(Secure Boot) · 加密存储 · 代码混淆
固件安全加固
Secure
29
综合实战项目(一)
从零逆向分析一款智能家居固件 · 提取文件系统 · 定位升级机制
综合实战项目
从零逆向分析一款…
30
综合实战项目(二)
完成固件性能调优报告 · 发现并利用一个升级漏洞 · 撰写安全分析文档
综合实战项目
完成固件性能调优…
所属VIP或分类
同VIP:嵌入式系统固件逆向分析固件加载流程分析与故障定位调试汇编
同VIP:嵌入式系统固件逆向分析固件升级机制分析与安全审计调试汇编
同VIP:嵌入式系统固件逆向分析固件性能故障定位优化汇编实战