一种基于本体的Android软件安全检测方法研究

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:lzj60
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络与信息技术的快速发展与应用,软件安全面临着日益严峻的挑战。如何高效、准确的检测未安装软件的安全性已成为信息安全领域的一个研究重点。因此,研究基于本体技术的Android软件安全检测方法具有很好的实用价值与意义。  不同于以往的Android安全检测,本文提出了一种新的基于Android本体模型并综合权限及系统调用信息的Android安全检测方法。首先,借助Protégé平台及本体相关理论构建了基于OWL语言的语义描述准确的AAO本体模型,本体定义了Android安全相关概念、属性及实例,并添加了实例值,实现了SPARQL查询。其次,利用反编译技术提取了权限信息,基于随机森林算法构建了权限分类模型,验证了权限信息的有效性,基于聚类算法获得了权限特征列表。第三,采用线程跟踪技术采集了系统调用信息,利用简单k均值算法进行分簇处理,并克服了该算法对应缺点,验证了系统调用信息的有效性,获得了系统调用特征列表以及系统调用频率最优分簇中心。最后,综合特征权限信息以及系统调用信息制定了最终的SWRL推理规则,并基于Jess推理机实现了Android应用程序安全检测。  通过分析对比实验结果可知,综合Android应用程序权限以及系统调用作为最终的判决信息对于提高Android软件安全检测准确率是可行且有效的。同时,构建的Android应用程序本体模型符合一致性,可以实现该领域知识的共享以及重用,并且最终基于Jess对SWRL规则推理,实现了Android安全检测,并获得了较高的检测准确率,说明了论文提出的基于本体技术的Andorid安全检测具有一定的价值。
其他文献
瞬变电磁法(TEM)作为电磁法探测中重要的一种,广泛的应用于地下水、矿产、工程勘探等领域中,具有灵敏度高、分辨率高、便于施工等优点。其能根据地质层中不同物质的导电性能不同
非接触式声带振动感测技术采用雷达感测人体发声器官的生理微振动,通过对回波信号进行数据处理和分析,可以获得与被测人体声带振动相关的参数,从而还原声音信息。应用领域将
随着光纤通信技术的发展,光纤通信已得到广泛的应用。在视频监控系统中大部分是采用1根光纤来传输单路视频信号,该方式传输多路视频信号就需要多根光纤,很高的光纤带宽没有得到
随着无线宽带网络技术、视频压缩技术、移动终端技术的快速发展,普通的视频监控技术已经无法满足人们日常生活多元化的需求。无线网络的普及和移动终端的日益智能化,使基于无线
图像去噪、去模糊和超分辨重建在图像处理领域是比较常见而且普通的问题,然而,这些问题都属于病态反问题。病态性是指解不唯一或是不连续依赖于数据,输入数据的任意小的扰动
随着无线网络的不断发展,用户对网络容量和速度的要求越来越高。在现有网络中部署家庭基站成为异构网络,可以满足用户日益增长的通信需求。引入家庭基站后,网络中不可避免地存在
CT成像技术是利用X光射线对物体进行旋转投影扫描,获得物体在不同角度的投影数据。高剂量的X射线对人体有较大的辐射伤害,还会降低X射线的利用率;另一方面,全角度的投影成像时间
变压器是电力系统的关键设备,其运行的可靠性影响着电网的运行安全。统计结果表明变压器绕组和铁芯是变压器故障的多发部件,变压器表面振动信号与绕组及铁芯运行状态密切相关,由此通过变压器表面振动信号的特征分析与提取,可准确反映绕组与铁芯的工作状态,进而实现振动法监测变压器运行状态。本文以运行中变压器表面三维振动信号为研究对象,结合负载电流和运行电压对不同方向振动信号的时域峰值特征、傅里叶变换频谱特征和依据
随着数据量的指数式增长,传统集中式存储已经不能满足业务需要。与集中式存储不同,分布式存储通过网络将每台普通计算机的存储资源统一管理起来并整合成一个能通过互联网以存储
近年来,随着众多优秀3D电影的放映,三维显示技术越来越受到人们的关注,作为受众群体最多的电视技术也开始迈入三维电视技术的新纪元。三维电视相较于传统的二维电视能够更加