基于文件同源性的嵌入式设备固件漏洞检测系统开发任务书

 2020-02-18 05:02

1. 毕业设计(论文)主要内容:

由于嵌入式设备制造过程研产分离导致不同的固件可能包含相同的第三方库,相同设备的不同版本甚至是不同的固件中都存在大量相同的已公开漏洞,针对某些特定型号的设备或某个版本的固件分析往往无法全面代表该系列所有固件的安全状态,且针对不同的嵌入式设备漏洞函数的检测分析工作也存在大量的重复性工作。但对于同一系列或者相似度较高的固件,其内在往往存在一些文件或特征存在较高的相似性,如固件中代码引用的第三方库,固件文件的二进制差量,可提取的字符串,二进制文件熵等,提取这些相应的特征进行二进制文件之间的相似性分析,从而对固件文件的安全性进行初步的分析对固件的安全分析是具有一定的参考意义的,同时,根据上述信息开发一套集固件信息提取和相似性分析于一体的相关系统,对于降低固件安全分析重复性工作也具有一定的意义。

本课题主要工作分为以下几个部分:

1. 在嵌入式设备分析中,二进制文件信息熵,不同文件间的差量分析等常常被用来表示固件特征或进行文件间的相似性分析,在本课题中,需要获取嵌入式设备固件文件,对不同的固件文件进行熵值分析以及二进制差量分析,以此分析二进制文件之间的相似性。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 毕业设计(论文)主要任务及要求

1. 查阅15篇相关文献(不少于3篇外文文献),并每篇书写200—300字文献摘要(装订成册,带封面);

2. 认真填写周记,完成至少1500字开题报告(“设计的目的及意义”至少800汉字;“基本内容和技术方案”至少400汉字;进度安排应尽可能详细;教指导教师意见应包含:学生的调研是否充分?基本内容和技术方案是否已明确?是否已经具备开始设计(论文)的条件?能否达到预期的目标?是否同意进入设计(论文)阶段?);

3. 完成5000中文字以上的相关英文专业文献翻译,并装订成册(中英文一起,带封面);

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 毕业设计(论文)完成任务的计划与安排

(1)2019/1/19—2019/2/28:确定选题,查阅文献,外文翻译和撰写开题报告;

(2)2019/3/1—2019/4/30:系统架构、程序设计与开发、系统测试与完善;

(3)2019/5/1—2019/5/25:撰写及修改毕业论文;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 主要参考文献

[1] 李登, 尹青, 林键, 吕雪峰. 基于同源性分析的嵌入式设备固件漏洞检测[j]. 计算机工程, 2017, 43(1): 72-78.

[2] 常青, 刘中金, 王猛涛,等. vdns:一种跨平台的固件漏洞关联算法[j]. 计算机研究与发展, 2016, 53(10):2288-2298.

[3] 周振柳. 计算机固件安全技术[m]. 北京:清华大学出版社,2012.

剩余内容已隐藏,您需要先支付 5元 才能查看该篇文章全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。