论文部分内容阅读
提出了一种基于结构化特征库的递进式固件格式解析方法,通过建立常见固件格式结构化特征库,采用递进式的特征匹配算法,对固件格式进行自动化解析,能够获取指令集、引导代码、内核、文件系统、压缩算法、校验机制等关键信息,并剥离出固件的各部分代码,提取固件提供的函数库、交叉编译器版本等有用信息.对10款不同设备固件进行了自动化分析,均能够准确识别固件的各项关键信息,实验结果表明该方法具有较好的适用性.
This paper presents a method of progressive firmware format analysis based on structured feature library. By building a common feature library of structured firmware format and adopting progressive feature matching algorithm, the firmware format can be automatically parsed, and the instruction set can be obtained and guided Code, kernel, file system, compression algorithm, verification mechanism and other key information, and stripped out the various parts of the firmware code, extract the firmware library, cross compiler version and other useful information.Of 10 different device firmware automation Analysis, can accurately identify the key information of the firmware, the experimental results show that the method has good applicability.