安卓混淆恶意应用程序检测方法研究

来源 :北京交通大学 | 被引量 : 3次 | 上传用户:wangxiaoxiao880523
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,安卓系统因其开放性始终占据移动市场的主导地位。然而,安卓恶意应用的日益增长严重威胁着用户的财产和信息安全。安卓应用的安全性逐渐引起人们的重视,针对安卓恶意应用的研究和检测方法应运而生,其中静态分析技术备受研究者的青睐成为主要的检测方法。然而近年来,混淆技术被广泛地应用于安卓应用,良性应用的开发者通过混淆技术来保证自己的知识产权不受到侵害,而恶意应用的开发者通常利用该技术增加应用被逆向分析的难度或者使用反射技术隐藏恶意代码,从而躲避静态分析。因此安卓混淆技术是一把双刃剑,在安卓混淆应用中良性应用和恶意应用并存。5G时代的到来使得移动设备的安全问题更加突出,如何有效地检测市场中的安卓混淆恶意应用是一个意义重大且亟待解决的问题。当前,混淆恶意应用的检测与分析方法存在数据集不明确且静态分析技术效率低下的问题。针对这些问题,本文构建了一个动态检测安卓混淆恶意应用的方法,该方法分为混淆应用检测和恶意应用检测两个模块。使用混淆应用检测方法构建了用于混淆恶意应用检测的数据集,分别包括778和712个混淆的正常和恶意应用。恶意应用检测模块在误报率为1.55%的情况下达到了 93.49%的准确率。本文的研究工作包括如下三个部分:(1)全面总结安卓混淆技术:安卓应用的混淆技术复杂多样,且使用不同混淆技术的应用具有不同的特征。通过判断应用所用的混淆技术则可以提取针对具体混淆技术的相关特征,从而提高安卓恶意应用的检测效率。因此本文全面地总结了当前常用的安卓混淆技术,分别是标识符重命名、字符串加密、控制流混淆、Java反射和打包技术。为了评估混淆技术检测的效果,本文从开源市场下载安卓应用的源码文件,并使用3种不同的混淆技术对它们进行混淆操作,得到了3个纯粹的混淆应用数据集,包括375个被标识符重命名的混淆应用、342个字符串加密的应用和338个控制流混淆的应用。(2)混淆应用检测:对混淆恶意应用的有效检测建立在纯粹的混淆数据集上,而当前市场中没有现成的混淆数据集,因此本文提出了一个用于检测混淆应用的方法。首先在混淆应用检测的内部构建了 3个用于识别不同混淆技术的检测器,依次是标识符重命名检测器、字符串加密检测器和控制流混淆检测器,然后分别使用支持向量机算法对应用程序进行分类。使用上文构建的3个混淆数据集,3个内部检测器的准确率分别达到了 90.91%、88.47%和78.96%。对于未知的安卓应用,若应用使用了其中任意一种混淆技术,则将其归类为混淆应用。最后,该方法从1315个正常应用和1288个恶意应用中分别筛选出了 778和712个混淆应用,以此作为检测混淆恶意应用的数据集。(3)混淆恶意应用检测:针对混淆应用躲避静态分析的问题,本文构建了一个动态检测混淆恶意的方法。通过在模拟器中安装并运行安卓应用,分析其行为特征,本文选取了 12类常用的动态特征,并基于混淆应用的特点新增了两个特征。该方法使用支持向量机、决策树和随机森林对实验进行评估,分别得到了 93.49%、91.89%、93.03%的准确率,验证了检测混淆恶意应用的有效性。
其他文献
进入二十一世纪的第二个十年以来,人工智能技术开始了蓬勃的发展。其中,人脸识别技术因为在安保、金融、电子政务、娱乐等多个领域具有广泛的应用场景和极具潜力的发展空间,
第一部分乙酰胆碱酯酶活性的PET显像剂—[11C]MP4A的制备目的:合成能反映脑乙酰胆碱酯酶活性的PET显像剂[11C]4—乙酰氧基—N—甲基哌啶([(11)C]MP4A)的前体4-乙酰氧基哌啶(P4A);制
报道了北京主要温室气体浓度最新变化情况,采用1993—2002年北京主要温室气体周平均浓度的数据,用时间序列分解的方法对其季节变化进行了分析研究,并对造成北京主要温室气体
目的分析PFNA在老年髋部骨折治疗中的应用效果。方法以2014年1月至2018年12月收治的60名老年髋部骨折患者为研究对象。将患者随机编入实验组与对照组,每组患者30人。实验组采
环境激素是一类外因性干扰生物体内分泌的化学物质,具有毒性大、稳定存在、难以降解等特点。寻找绿色、环保、高效去除环境激素的方法成了迫在眉睫的任务。辣根过氧化物酶(HRP
<正>美国芝加哥艺术学院位于芝加哥密歇根大道亚当街区,它是美国顶尖的艺术教育机构之一,由博物馆和学校两部分组成,建校于1866年。由于地处交通便利、学术风气自由的国际化
热电材料是一种利用载流子与声子的输运性质,实现电能与热能相互转换的绿色能源材料,在新能源领域具有非常大的竞争力与前景。本文主要研究了中室温热电材料Bi_2(Se,Te)_3的制备与性能优化。硒化铋(Bi_2Se_3)与碲化铋(Bi_2Te_3)材料同属于三维拓扑绝缘体,应用在热电领域具有优异的性能。在以Bi_2Se_3为基体的材料中,Sb合金化的Bi_2Se_3(BiSbSe_3)材料在中温应用区
目的观察替吉奥联合奥沙利铂与雷替曲塞治疗晚期肠癌患者的疗效。方法 60例晚期结肠癌患者,采用信封法随机分为试验组和对照组,各30例。试验组患者采用雷替曲塞联合奥沙利铂
对N100-535/8.83型汽轮机负荷波动的现象进行了研究分析,找到了负荷波动的原因,并提出了相应的解决措施,显著地减少了汽轮机负荷波动情况.
目的:探讨输卵管“梗阻”的造影方法,提高子宫输卵管造影诊断输卵管“梗阻”的准确性,进一步分析输卵管“梗阻”的特点。 方法:338例来自生殖医学中心的不孕妇女,随机分成