安全编译选项测评系统研究设计

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:fengjintao1111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络技术的快速发展一方面给人们的生活带来了便利,另一方面也带来了许多的安全问题,这些安全问题常常导致信息泄露等一系列严重后果。引起网络安全问题的原因是多方面的,其中缓冲区溢出是一种非常普遍、非常危险的安全漏洞。编译器GCC提供的安全编译选项能有效的防范缓冲区溢出攻击,减少网络攻击的可能性。因此有效的检测可执行文件所添加的安全编译选项是十分有意义的。然而,现阶段大多数工具都只能单一的检测单一平台的可执行文件,无法做到大规模、跨平台的检测,并且无法直观地显示检测结果,更不能进行安全等级评定。本课题首先研究GCC安全编译选项的底层实现原理以及持续集成系统的基础理论,然后依托某公司的持续集成系统,设计一套安全编译选项测评系统。该系统能够对各个产品线上的软件进行检测,特别是能够跨平台的检测不同操作系统下可执行文件所添加的安全选项,并进行评级和打分。本系统自动化地判断可执行文件在编译时相关选项是否添加成功,一方面省去了繁琐的手动查询工作,另一方面在节省了大量人力资源的同时确保了可执行文件的安全性.本文主要围绕安全编译选项测评系统的实现过程展开,主要创新工作如下:(1)在原有检测工具的基础上添加了评级和打分功能,能在页面上直观的显示检测结果,方便使用者查看。(2)能一键检测不同操作系统编译生成的可执行文件,使用者无需过多关注检测环境,系统会自动检测测试环境,并选择相对应的工具进行检测,具有跨平台性。(3)可以自动化的实现安全编译选项的检测工作,无需浪费大量的人力来进行反汇编代码分析等工作。
其他文献
1土壤选择豌豆对土壤的要求不严,适应性较强,耐瘠薄。武定县冬春季节降雨少,干旱严重,因此要选择土层深厚、有机质含量高、p H值6.0-7.2的壤土或砂壤土种植为宜。
作为抗原呈递细胞 ,树突细胞是识别抗原并将其呈递给免疫系统细胞的主要细胞。呼吸道树突细胞在气道黏膜下捕捉抗原 ,游走至引流淋巴结 ,将抗原呈递给初始T淋巴细胞。本文通
<正>对接?校长核心素养与学生核心素养能对接吗?当然能。校长核心素养与学生核心素养有内在联系。在复杂、多变、具有高度不确定性的21世纪,教育的主要目标是应对21世纪的挑
研制了一种以ARM嵌入式微处理器LPC2214为硬件平台,以μC/OS-Ⅱ嵌入式操作系统为软件核心的电梯平衡系数测试系统。描述了系统的总体结构,给出了测试系统的软、硬件设计思想
身处学习型社会,教师作为知识文化的传播者和学习者学习的指路人,学习对教师来说是更好去传播知识的前提与基础。进而说,我们要学会做一名学习型教师,学习型教师会给教师带来
期刊
某城市堤防工程投入使用后第二年出现安全隐患,堤防砌石防洪墙墙背承台以上的1.0m出现数条顺堤向水平张裂缝。文章对工程作了简单介绍,对其裂缝险情及成因进行分析,提出防洪墙加
目的:总结和分析内观疗法在中国27年的发展动态和特点。方法:以"内观"&"疗法"为搜索词,分别对中国知网(CNKI)、万方医学网、维普网进行主题搜素、关键词搜素和标题/关键词搜
高层建筑的垂直高度较高、楼层多、人口密度大,需通过安装暖通空调系统,实现对人们的工作、生活环境的有效改善。本文首先介绍了高层建筑暖通空调系统的基本类型和设计原则,
本文根据目前国内外的环境状况,介绍了淀粉基降解塑料材料的国内外研究动态、综述了可生物降解塑料的研究内容和面临的问题,讨论了可生物降解塑料的性能应用和发展前景,指出全淀
问题是数学学科的"心脏",习题课是数学学科教学的重要类型.教师在习题课教学中的讲解、指导、点拨等主导活动,对整个习题课教学双边效能的提升起到关键性的决定作用.学生在教