基于静态同源的跨平台固件安全分析系统设计与实现

被引量 : 0次 | 上传用户:suuuper4w
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着物联网的发展,物联网设备在生活中得到了广泛的应用。在高速发展的同时,安全问题已经成为了物联网领域首要关注的问题,其中固件安全尤其引人关注。在固件开发过程中存在的大量代码复用可能导致相同已知漏洞对多个不同设备造成影响,因此对固件进行已知漏洞检测十分重要。由于在开发过程中相同源码通常会被编译成不同指令集架构下的固件程序,因此支持跨平台的检测方案具有重要意义。现有的Gmini等函数级跨平台方案虽然具有不错的效果,但仍存在因人工选取的统计特征造成语义信息丢失及拓展性较差等问题。针对上述问题,本文提出了基于语义的跨平台固件二进制函数同源相似性检测方案,设计并实现了基于静态同源的固件安全分析系统,主要研究成果如下:1.提出了一个基于代码语义信息的跨X86和ARM平台的二进制函数同源相似性检测模型。针对现有的Gmini等基于特征学习的跨平台二进制函数级别检测方法由于人工选取统计特征导致语义信息丢失和引入人为误差的问题,该模型通过学习基本块内指令的语义信息避免了人工选取特征存在的问题。本文首先基于孪生网络实现了基本块级跨平台模型,然后提出了基于块内语义的函数相似性分析算法,构建了跨平台二进制函数级别同源相似性检测模型,最后通过实验对模型的跨平台效果及已知漏洞检测能力进行了验证与评估。2.设计并实现了一个具有可视化界面的跨平台固件安全检测系统。该系统以本文所提出的二进制函数同源相似性检测模型为核心,为用户提供固件跨平台已知漏洞检测功能;同时提供了多项针对固件的静态安全检测功能,为用户提供未知安全问题检测功能。用户通过可视化界面与系统交互,提交固件镜像或二进制信息并发起检测任务,系统根据任务信息对固件进行跨平台已知漏洞检测及其他多项安全检测。在实际应用中,除可以有效检测固件二进制程序中是否存在已知漏洞外,本文还根据其他相关检测项结果,结合人工分析,在某固件中发现了两个新漏洞,编号分别为CVE-2020-25010与CVE-2020-25011。
其他文献
“放管服”改革是近年来政府管理模式转变的重点工作,是实现传统型管理政府向服务型政府转变的重要举措,税务机关积极响应“放管服”改革政策。大企业纳税在我国整个税收体系中占有较大比重,做好大企业税收风险管理工作,是税务部门重点工作之一。结合当前基层大企业局工作开展情况,发现在“放管服”改革后,大企业风险管理实践取得了较好的成绩的同时,暴露出来的问题依然较为明显,如何深化税务部门“放管服”改革推进,提高大
学位
自中本聪提出区块链相关模型架构后,区块链技术在发展初期经历了单链上的性能优化和技术突破。然而,只依靠单个区块链越来越难以满足逐渐成熟的区块链市场的商业化运行要求。随着区块链应用场景的范围不断扩大,区块链发展的重点逐步聚焦到了多链协同上。在多链协同发展阶段,不断有新的技术、新的架构引发了区块链新的思考,主流技术和架构的关注重心放在了跨链技术的安全性和打通链与链信息孤岛的途径上。目前,市面上大部分技术
学位
<正>在我国学术界对西方象征主义研究不断加深的背景下,通过对部分学者的研究成果进行详细分析发现,对海明威的小说《老人与海》的研究重点,逐渐从研究小说的主题、意象、风格、叙事转移到语言特色方面。作为西方象征主义艺术领域的杰出代表,海明威的作品受到了许多作家的关注,同时也出现了很多不同的声音。尽管如此,海明威没有改变自己的创作风格,始终坚持以“自我理解”作为自己的语言特色,而且他也凭借这一点,
期刊
黄土风沙区生态环境脆弱,水土流失剧烈,土地沙漠化严重,影响了区域生态保护和高质量发展。针对沙地土壤肥力低下及农业和生态利用潜质较差的特征,中国学者开展了大量研究,采取了大量措施对风沙土结构和化学性质进行改良。经过几十年的综合治理,沙地土壤结构和肥力得到了有效改善。笔者对砒砂岩、风化煤、有机肥、绿肥及覆盖耕作技术改良沙土的现状、作用机理和效果作了简要阐述,认为土壤改良工作应以不同农艺措施进行优化组合
期刊
海明威的《老人与海》是选入中学语文教材的外国小说经典。课文蕴含着丰富的象征意义,内涵深刻;将人物放在典型环境进行描写,突出了硬汉形象;故事结构简单,语言朴实生动;写作手法灵活,显示出无穷的魅力。
期刊
急性肾损伤是新生儿重症监护室的常见病,目前用于诊断急性肾损伤的主要参考指标是血清肌酐及尿量,但其特异度及敏感度均较低。有研究显示,尿生物标志物对诊断急性肾损伤有着较高的敏感度及特异度。该文旨在讨论与新生儿急性肾损伤危险因素相关的最新研究结果,介绍新型的诊断方法,并确定未来研究方向,用以改善与肾脏损害相关的预后与干预策略。
期刊
目的 探讨个案管理模式在肺癌化疗患者中的应用价值及对其希望水平与生活质量的改善作用。方法 选取2020年4月至2022年4月在该院接受化疗的81例患者,按随机数字表法分为2组,对照组40例行常规护理,观察组41例于常规护理基础上实施个案管理模式,对比2组患者的不适症状改善情况、希望水平与癌因疲乏程度、化疗不良反应发生情况及生活质量。结果 观察组护理后的中文版安德森症状评估量表(MDASI-C)评分
期刊
为探究设施葡萄间作蔬菜对土壤的培肥效果,在云南省干热河谷地区研究了葡萄单作(CK)、葡萄//萝卜(GR)、葡萄//青笋(GG)、葡萄//蚕豆(GB)、葡萄//冰菜(GI)、葡萄//蒜(GGa)、葡萄//辣椒(GP)、葡萄//白菜(GC)对土壤理化性质和微生物功能多样性的影响。在2019年9月~2020年11月,进行了连续两年为期每年62 d的设施地试验后,于2020年蔬菜成熟期采集土样。结果表明,
期刊
<正>“教-学-评”一体化指教、学以及评价活动都指向相同的目标,即教师的“教”是帮助学生实现目标的指导活动,学生的“学”是实现目标的学习活动,教师对学生学习表现的“评”是监测目标达成情况的评价活动。教师应在明确学习目标和内容的基础上,设置有效的学习任务和教学活动,紧扣目标,优化教、学、评的策略。为促进学生主动、高效地学习,笔者在统编版高中语文选择性必修上册第三单元的《老人与海》(节选)教学中采用了
期刊
急性肾损伤(AKI)在晚期肝硬化中较常见,主要包括肾前氮质血症、肝肾综合征和急性肾小管坏死,肾功能评估及肾功能损伤与结构性损伤的鉴别是治疗的关键所在。血清肌酐水平的变化目前仍然是肝硬化AKI诊断金标准,但在评估肾功能方面的作用有限。新型生物标志物有望为肝硬化患者AKI提供诊断、鉴别诊断和预后有效评估。该文从诊断、AKI病因鉴别和临床预后预测的角度,对近年来肝硬化AKI肾脏生物标志物的研究作一综述。
期刊