【摘 要】
:
随着物联网技术的发展,物联网软件的复杂化,由于物联网软件供应链中组件复用而产生的安全问题层出不穷。而如何构建物联网软件供应链中的组件关系网络,对于分析物联网软件供应链安全有着重要的意义。由于物联网组件可编译于不同架构,给物联网组件关系构建中组件的版本引用关系分析与组件的同源关系分析这两方面带来了一定挑战。对于组件版本引用关系分析,编译架构不同,导致物联网组件指令集相异、指令逻辑语义表达方式不同,使
论文部分内容阅读
随着物联网技术的发展,物联网软件的复杂化,由于物联网软件供应链中组件复用而产生的安全问题层出不穷。而如何构建物联网软件供应链中的组件关系网络,对于分析物联网软件供应链安全有着重要的意义。由于物联网组件可编译于不同架构,给物联网组件关系构建中组件的版本引用关系分析与组件的同源关系分析这两方面带来了一定挑战。对于组件版本引用关系分析,编译架构不同,导致物联网组件指令集相异、指令逻辑语义表达方式不同,使得不同架构的组件难以进行统一大规模的组件版本信息分析。对于组件同源关系分析,物联网组件在编译时使用的架构和优化选项不同,导致组件的二进制文件代码优化程度不同,难以进行跨架构和跨优化选项的比较;同时现有二进制文件级别的同源分析方法,对于组件函数调用图的不同节点重要性考虑不足,无法准确的表达同源关系。本文针对上述挑战,研究并实现了一种组件版本提取方法与一种组件同源分析模型,并基于该方法与模型设计实现了物联网软件供应链组件关系构建的原型系统,本文的具体研究内容有:·研究并实现了基于中间语言的跨架构组件版本提取方法。该方法通过将不同架构的组件二进制代码转换为中间语言表示,结合数据流分析,实现大规模提取组件版本信息。在实验中,该方法在基准测试集准确率为97.02%,在真实场景的版本提取实验中提取率为96.48%。·研究并实现了基于图神经网络的跨架构组件同源分析模型。该模型通过提取两个比较组件的带属性函数调用图特征,使用Graph SAGE网络和注意力机制融合为图嵌入表示,再输入NTN网络得到相似性分数,以此判定两个组件是否具有同源关系。在多个不同规模测试集中,本同源分析模型取得了较高的准确率,平均准确率为96.96%。·本文基于提出的组件版本提取方法和同源分析模型,设计并实现了物联软件供应链组件关系构建的原型系统。该系统可对固件进行自动化的组件提取,并进行组件版本分析和同源关系分析,从而构建组件的关系网络。该系统针对真实场景数据构建了物联网软件供应链组件关系网络,通过对系统测试与验证,该系统可以实现对物联网软件供应链组件关系的构建。
其他文献
在国民经济中,石油有着至关重要的地位,有工业血液、黑色金子的称号,通常石油经过提炼后得到润滑油等其他化工品,由石油原产地储存后通过油罐车装车后运送至全国各地。油罐车高度在2.3~4.2m之间且罐口位置在罐体顶部,由于油罐车高度的限制以及罐口位置的限制,采用传统的注油方式有两种,其一,工人爬到油罐车顶部,然后推动输油管道到达油罐车罐口正上方后再输送石油;其二,司机停靠的位置在输油管道的正下方。在工人
目的:靶向PD-1/PD-L1的免疫治疗在一些晚期肿瘤中已被证明比传统治疗更有效。大量临床前研究和临床试验表明免疫治疗联合放射治疗可协同增强抗肿瘤疗效。放射性核素靶向治疗(targeted radionuclide therapy,TRT)是放射治疗的一个分支,在一些全身多发转移肿瘤治疗中的研究日益增加。整合素αvβ3在新生血管内皮细胞和多种肿瘤细胞表面高表达,是肿瘤诊治的热点。本实验研究将探讨靶
叶绿体是植物进行光合作用的重要器官,是将太阳能转化为稳定化学能的主要场所,叶绿体的正常发育和功能行使直接影响植物的光合作用能力和产量。PHR2(Photolyase/Blue-Light Receptor 2)是 CRY3(Cryptochrome 3)的同源蛋白。本研究发现PHR2两个T-DNA插入突变体phr2-1和phr2-2出现白化致死表型,叶绿体超微结构分析显示突变体的白化是由叶绿体的发
多环芳烃(Polycyclic Aromatic Hydrocarbons,PAHs)是一类半挥发性有机污染物,大气环境中的PAHs主要来自化石燃料和生物质的不完全燃烧,同时以气相和颗粒相的形式存在。因PAHs本身具有较强的紫外光吸收能力,直接光解是大气环境中的PAHs重要去除方式之一。当吸附了 PAHs的气溶胶颗粒物处于高湿环境中时,水汽凝结而在颗粒质点外围包裹形成水膜,即大气凝结水(Atmos
脑卒中(Stroke)是世界第三大致死疾病,而由缺血再灌注引起的缺血性卒中(Ischemic stroke)占所有脑卒中的80%以上。脑卒中具有极高的致死率和致残率,同时大约有30%的卒中患者出现认知功能障碍,是痴呆的高危险因素。缺血再灌注引起的包括兴奋性毒性、氧化应激、炎症反应和细胞凋亡等神经损伤是脑卒中预后的关键因素。但目前对其具体机制还不清楚,临床上除了溶栓和机械取栓,尚没有好的治疗方法。急
增殖失控是肿瘤细胞区别于正常细胞的显著特征之一,在肿瘤的发生和发展中起关键性作用。研究表明,一些细胞周期激活蛋白(如E2F1)的过量表达和活性增强能促进肿瘤细胞的无限增殖。PIR(Pirin)属于cupin超家族,在真核生物和原核生物之间高度保守。我们从Oncomine数据库发现PIR在多种肿瘤(尤其是乳腺癌)中异常上调,表明PIR可能在肿瘤发生中起一定作用。然而,迄今为止尚不明确PIR是否及怎样
背景:中华眼镜蛇是我国常见的剧毒蛇之一,其咬伤中毒可导致咬伤部位皮肤和皮下软组织红肿、疼痛与坏死。蛇毒进入机体后可引起机体多个器官系统的病理改变,可导致MODS(多器官功能衰竭综合征)进而危及生命。中华眼镜蛇毒素中主要含细胞毒素、磷脂酶A2等,主要成份为蛋白质和多肽类;其一次咬物排毒有效成分约为79.1mg。目前关于中华眼镜蛇的研究大多偏向于蛇毒成分及临床治疗方面,对于中华眼镜蛇咬伤中毒的临床动物
自“中国制造2025”提出到现在,我国逐步成为全球最大的工业机器人市场,“机器代人”在提升我国制造业水平的进程中所占据的地位越来越高。与此同时,对于机器人的了解使用及相关的操作技术人员的培训需求不断扩大。为了提高效率,缓解实物培训的高代价成本,本文在现有机器人仿真研究的基础上,结合虚拟现实技术,基于Unity3D开发搭建一个工业机器人虚拟示教学习与加工仿真系统。主要研究工作如下:(1)根据D-H参
点胶技术作为微电子封装行业的核心技术,对电子行业的快速发展有着突出贡献,点胶技术的快速发展极大地推动了电子产品特别是3C产品的发展进步。点胶技术中的压电喷射式点胶技术在目前已经成为绝大多数电子封装的首要选择,压电喷射式点胶有着极高的点胶工作效率和优异的点胶效果。压电喷射式点胶技术目前正处于高速发展的阶段,方兴未艾,有着很好的发展前景。针对现有的压电喷射式点胶阀大部分依赖传统弹簧进行压电陶瓷的预紧,
随着经济全球化的发展,世界经济网络变得越来越复杂,关联度越来越高。2008年金融危机波及全球后,各国监管机构为了维护金融系统的稳定,把金融系统作为一个复杂网络并将系统性风险作为宏观审慎监管的重点成为新的共识。金融危机后,世界各国相继出现流动性危机,中国金融系统中流动性危机也时有发生。党的十九大后,基于国家的安全稳定和长期战略的发展,我国将站在一个新的高度去重点预防和化解系统性金融风险,保持金融系统