🔧 固件逆向实战手册 30章 · 从入门到实战
📘 工控设备 · 固件安全 🧩 逆向工程 · 漏洞分析
⭐ 友好色系 📁 30个章节 ⚡ 点击跳转
01
什么是工控固件 · 法律与道德边界 · 漏洞挖掘/后门分析/协议逆向
02
x86/ARM/MIPS架构 · Flash/RAM分布 · 串口与JTAG调试接口
03
官网下载 · 编程器读取Flash · Bootloader提取 · 漏洞Dump
04
binwalk分析 · SquashFS/JFFS2/CramFS · 手动提取与修复
05
挂载浏览 · passwd/shadow · Web服务与CGI脚本
06
ARM/MIPS寄存器差异 · Thumb/ARM切换 · LDR/STR/B/BL
07
Ghidra · IDA Pro快捷键 · Radare2基本命令
08
Reset Vector · Bootloader(U-Boot) · 内核加载地址
09
搜索密码/路径/IP · 交叉引用定位 · 快速定位main
10
printf/memcpy · 重命名子函数 · 结构体与枚举
11
Socket/Bind · HTTP/HTTPS处理 · 自定义协议定位
12
登录验证 · Session管理 · 命令注入/文件包含
13
system()/popen() · 用户输入流向 · PoC验证
14
sprintf/strcpy · 偏移量计算 · 覆盖返回地址
15
malloc/free · 堆块管理 · UAF任意地址写
16
硬编码密码 · 认证绕过 · 隐藏SSH密钥
17
AES/RSA · 解密密钥 · 签名校验绕过
18
QEMU模拟 · 网络桥接/端口转发 · GDB远程调试
19
断点/观察点 · 单步跟踪 · 寄存器与内存
20
AFL/Boofuzz · 监控崩溃 · crash分析
21
ROP链 · 绕过ASLR/NX · MIPS/ARM shellcode
22
隐藏调试端口 · 逆向加密算法 · C2地址提取
23
Web接口→shell · 权限提升分析
24
root密码哈希 · 固件更新机制逆向
25
修改文件系统 · 校验和计算 · 刷入固件
26
Modbus TCP · S7comm · 自定义协议识别
27
移除调试接口 · 加密存储 · 安全启动链
28
Python+Ghidra API · 批量提取 · 漏洞报告
29
工控固件CTF解析 · 真实环境逆向流程
30
核心技能树 · 书籍/论文/工具 · 逆向实验室
风格色系 · 轻快明朗