逆向工程中的硬件调试技巧
📚 共计 30 章节
01
硬件逆向工程概述
什么是硬件逆向、应用场景(安全分析、竞品研究、遗产系统维护)、法律与道德边界。
概念
法律
02
必备工具清单
万用表、示波器、逻辑分析仪、热风枪、编程器、显微镜、频谱分析仪的选择与入门。
工具
入门
03
安全操作规范
ESD防护、电源上电顺序、高压电路注意事项、化学品使用安全。
安全
规范
04
PCB板级分析
PCB层叠结构识别、走线追踪技巧、过孔与埋孔分析、丝印解读。
PCB
走线
05
芯片识别与标记解读
常见封装类型(QFP、BGA、SOP、QFN)、厂商丝印规则、日期码与批次码。
芯片
封装
06
电源网络分析
使用万用表测量电压轨、示波器观察上电时序、电源树绘制方法。
电源
时序
07
时钟系统调试
晶振测量技巧、PLL锁定检测、时钟分配网络追踪、时钟抖动分析。
时钟
PLL
08
复位电路分析
复位信号测量、上电复位时间常数计算、手动复位触发、复位IC识别。
复位
时序
09
总线协议嗅探
I2C、SPI、UART信号识别与解码、逻辑分析仪触发设置、协议分析技巧。
总线
协议
10
JTAG/SWD调试接口
JTAG引脚定义、边界扫描原理、调试接口探测、常见保护机制。
调试
JTAG
11
Flash存储器读取
SPI Flash引脚定义、编程器连接、读保护绕过方法、固件提取。
Flash
固件
12
串行EEPROM与NVRAM
I2C EEPROM读写、数据备份、写保护引脚处理、寿命评估。
EEPROM
存储
13
模拟信号调试
运放电路分析、ADC/DAC信号测量、滤波器特性测试、传感器接口。
模拟
运放
14
开关电源调试
DC-DC转换器效率测量、纹波噪声分析、电感电容选型验证、反馈环路稳定性。
电源
DC-DC
15
热成像分析
热点定位、短路故障排查、芯片功耗估算、散热设计评估。
热成像
故障
16
逻辑探针与飞线技巧
细间距引脚探测、BGA扇出、临时飞线焊接、信号引出方法。
探针
飞线
17
固件逆向基础
二进制文件分析、字符串提取、固件结构识别、入口点定位。
固件
逆向
18
Bootloader分析
启动流程追踪、安全启动绕过、固件加密识别、签名验证绕过。
Boot
安全
19
通信接口攻击
UART控制台访问、SPI闪存嗅探、I2C设备枚举、CAN总线监听。
攻击
接口
20
侧信道分析入门
功耗分析基础、电磁辐射探测、时序攻击原理、简单SPA/DPA。
侧信道
SPA
21
故障注入技术
电压毛刺、时钟毛刺、电磁脉冲、激光注入原理与防护。
注入
故障
22
调试接口保护与绕过
JTAG熔丝、读保护级别、调试端口禁用、已知绕过方法。
保护
绕过
23
多层板调试技巧
内层信号追踪、埋孔/盲孔处理、阻抗控制验证、差分对调试。
多层板
阻抗
24
RF电路调试
天线匹配测量、频谱分析仪使用、解调信号分析、干扰排查。
RF
频谱
25
MCU调试实战
寄存器读取、内存转储、断点设置、单步执行技巧。
MCU
调试
26
FPGA/CPLD调试
配置位流分析、JTAG编程、逻辑单元探测、配置存储器读取。
FPGA
CPLD
27
电源管理IC调试
PMIC时序测量、电压调节验证、电源域隔离、电池管理分析。
PMIC
电源
28
传感器接口调试
MEMS传感器I2C/SPI读取、模拟输出测量、校准数据提取。
传感器
MEMS
29
综合案例分析
智能锁逆向、IoT设备调试、工业控制器分析、医疗设备安全评估。
案例
实战
30
调试报告撰写
文档结构、证据保存、照片记录技巧、技术报告模板、法律合规声明。
报告
文档