首页
›
热销单品
›
综合补充资料
›
《嵌入式固件逆向工程与二进制分析提取》(源003-序号1529)
所属分类:综合补充资料
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
嵌入式固件逆向工程与二进制分析提取
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · 所需工具与环境搭建
课程导入
学习目标
02
嵌入式系统基础
微控制器架构(ARM · MIPS · RISC-V)
嵌入式系统基础
ARM
03
固件获取与预处理
从芯片 · 开发板 · OTA包
固件获取
预处理
04
二进制文件格式分析
ELF · HEX · BIN
二进制文件格式分…
ELF
05
固件文件系统解析
常见嵌入式文件系统(SquashFS · JFFS2 · CramFS
固件文件系统解析
SquashFS
06
固件加密与压缩处理
常见加密算法(AES · XOR · 自定义)识别与破解思路
固件加密
压缩处理
07
静态分析基础
反汇编工具(Ghidra · IDA Pro · Radare2)的使用
静态分析基础
Ghidra
08
架构与指令集分析
ARM/Thumb · MIPS · RISC-V指令特点
架构
指令集分析
09
固件动态分析环境搭建
QEMU模拟 · JTAG/SWD调试 · 串口控制台
固件动态分析环境…
QEMU
10
固件调试技术
使用GDB · OpenOCD · JTAG调试器进行断点
固件调试技术
GDB
11
固件漏洞挖掘入门
常见嵌入式漏洞类型(缓冲区溢出 · 命令注入 · 硬编码凭据
固件漏洞挖掘入门
常见嵌入式漏洞类…
12
二进制模式匹配与特征提取
使用YARA规则 · BinDiff · 函数签名库进行相似性匹配与已知漏洞模…
二进制模式匹配
特征提取
13
固件字符串与硬编码信息提取
提取并分析固件中的URL · IP · 密钥
固件字符串
硬编码信息提取
14
固件网络协议分析
从固件中提取网络服务(HTTP · Telnet · SSH
固件网络协议分析
HTTP
15
固件加密算法逆向
识别固件中的加密算法实现 · 提取密钥 · 初始化向量
固件加密算法逆向
识别固件
16
固件补丁与修改
对固件进行二进制补丁(如绕过认证 · 修改启动参数) · 使用十六进制编辑器或脚本实现
固件补丁
修改
17
固件重打包与签名绕过
修改固件后重新打包 · 处理校验和 · 签名验证机制
固件重打包
签名绕过
18
嵌入式Linux内核分析
内核镜像解压 · 内核配置提取 · 设备树解析
Linux
嵌入式
19
RTOS固件逆向
FreeRTOS · ThreadX · uC/OS等实时操作系统的任务
RTOS
固件逆向
20
固件漏洞利用开发
基于逆向结果构造针对嵌入式设备的漏洞… · 包括ROP链 · shellcode编写与执行
固件漏洞利用开发
基于逆向结果构造…
21
固件安全评估报告
如何系统化地记录逆向过程 · 发现的问题 · 风险等级
固件安全评估报告
如何系统化地记录…
22
常见工具链实战
Binwalk · Ghidra · IDA
常见工具链实战
Binwalk
23
固件模拟与动态测试
使用Firmadyne · QEMU等工具模拟固件 · 进行动态漏洞验证与模糊测试
固件模拟
动态测试
24
模糊测试在固件中的应用
针对固件网络服务 · 文件解析器 · 设备驱动的模糊测试方法
模糊测试
固件
25
固件供应链安全
分析固件中的第三方组件 · 开源库版本 · 识别已知漏洞(CVE)与供应链风险
固件供应链安全
分析固件
26
物联网设备固件逆向案例
以智能家居 · 路由器 · 摄像头等真实设备为例
物联网设备固件逆…
以智能家居
27
固件反调试与混淆对抗
识别并绕过固件中的反调试 · 代码混淆 · 加壳
固件反调试
混淆对抗
28
固件提取与芯片级攻击
针对安全芯片 · BootROM · Flash的物理攻击方法(如SPI…
固件提取
芯片级攻击
29
综合实战项目
从给定固件中提取文件系统 · 分析启动流程 · 发现漏洞并编写利用
综合实战项目
从给定固件
30
课程总结与进阶方向
回顾核心技能 · 探讨嵌入式逆向工程的最新趋势 · 认证(如OSEE)
课程总结
进阶方向
所属VIP或分类
同VIP:ADB命令与Android设备调试
同VIP:ADI-SHARC音频系统深度开发实战
同VIP:AEC回声消除与双端通话检测