1. 毕业设计(论文)主要内容:
与传统的软件一样,嵌入式设备的固件很可能会有漏洞或是配置错误,这些都会导致运行此固件的设备出现漏洞从而遭受攻击,而通过大量的嵌入式设备来进行研究固件安全性是极其昂贵的,同时在固件运行在通用设备上也是有困难的。
因此需要提取嵌入式设备中的固件映像,运用软件方式进行安全检测,但是采用人工的方式从海量的数据中获取大规模的映像数据是一件艰巨的、非常耗时的任务,必须要借助计算机,采用爬虫的相关技术自动从海量的数据中获取所需要的固件映像数据。
2. 毕业设计(论文)主要任务及要求
设计内容:1熟悉爬虫的基本架构,重点掌握爬虫的各个模块的基本功能;2研究目前现有的针对爬虫各个模块存在的问题的解决方案,如爬虫的爬取策略-基于深度优先或者基于广度优先、URL的过滤规则;3研究固件映像的基本属性,以便对固件映像进行更好的识别4在获取固件映像数据的过程中过滤噪声数据并存储到HBase中。
主要任务要求:1.查阅15篇相关文献(含近五年外文3篇),并每篇书写200—300字文献摘要(装订成册,带封面);2.认真填写周记,完成800字开题报告;3.完成5000中文字以上的相关英文专业文献翻译,并装订成册(中英文一起,带封面);4.完成系统的编码与调试;5.完成10000字以上的毕业论文;6.进行论文答辩。
3. 毕业设计(论文)完成任务的计划与安排
(1)2016/1/11—2016/1/22:查阅参考文献,明确选题; (2)2016/1/23—2016/3/7:进一步阅读文献,并分析和总结;确定技术路线,完成并提交开题报告; (3)2016/3/8—2016/4/26:需求分析,算法或系统设计,分析、比较或实现等;(4)2016/4/27—2016/5/27:撰写论文初稿;修改论文,定稿并提交论文评审; (5)2016/5/28—2016/6/7:准备论文答辩。
4. 主要参考文献
[1] 郑博文. 基于Hadoop 的分布式网络爬虫技术[D].哈尔滨工业大学,2011.[2] 程锦佳. 基于 Hadoop 的分布式爬虫及其实现[D].北京邮电大学,2010.[3] Google Custom Search Engine API[4] SHODAN – Computer Search Engine[5] G.Delugre. Closer to metal:reverse-engineering the Broadcom NetExtreme’s firmware. Hack.lu,2010.
以上是毕业论文任务书,课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。