1. 硬件逆向工程的技术演进全景
二十年前,当我们第一次尝试用氢氟酸腐蚀塑料封装时,没人能预料到这门手艺会演变成今天这样复杂的系统工程。硬件逆向工程(HRE)已经从早期的"显微镜+手绘"模式,发展成融合半导体物理、计算机视觉和机器学习的多学科交叉领域。在芯片供应链安全事件频发的当下,这项技术的重要性愈发凸显。
1.1 三大技术分支的协同演进
现代HRE技术栈呈现三足鼎立之势:
- IC逆向 :从物理芯片到网表的完整解析链,涉及纳米级成像和三维重构
- FPGA逆向 :针对可编程器件的比特流分析与功能还原
- 网表分析 :在抽象逻辑层面进行电路功能推理
这三个领域看似独立,实则存在技术传导。例如IC逆向中的图像分割算法,经改造后可用于FPGA的比特流可视化分析;而网表分析工具的开发经验,又能反馈指导IC逆向中的标准单元识别。这种协同进化在2015年后尤为明显,当时机器学习技术开始渗透各个子领域。
1.2 技术驱动力的双重性
HRE的发展始终受到两种力量的推动:
- 防御需求 :供应链安全审计、硬件木马检测等场景,催生了更精确的分析工具
- 工艺进步 :FinFET等新工艺迫使研究者开发适配的逆向方法
这种双重性导致技术演进呈现阶梯状——每当半导体工艺突破,就会经历一段技术追赶期。我们团队在2018年尝试逆向16nm FinFET芯片时,就曾因传统蚀刻方法不兼容而整整停滞了三个月。
2. IC逆向工程的技术深潜
2.1 五步工作流的魔鬼细节
2.1.1 样品制备:艺术与科学的结合
样品制备的质量直接决定后续所有步骤的上限。对于常见的QFP封装,我们开发了一套改良流程:


1204


被折叠的 条评论
为什么被折叠?



