当前位置:主页 > 科技论文 > 软件论文 >

基于混合模型的Android恶意行为检测技术研究

发布时间:2019-11-22 17:31
【摘要】:Android操作系统是目前市场占有率最高的移动操作系统,随着用户的积累,各类Android应用不断丰富。但由于用户安全意识的薄弱和应用分发市场的混乱,恶意应用的数量也开始日益剧增。传统的恶意软件检测技术一般基于特征码匹配,不能有效的检测未知的Android应用,对Android未知应用的检测问题已经成为移动安全领域研究的热点。目前针对未知的Android应用可以通过提取特征数据采用数据挖掘算法进行检测,但单一的机器学习算法无法应对Android特征数据的多样性,也无法预知每类特征数据最适宜的分类统计算法。基于这些问题,本文设计了基于混合算法的检测模型MDHM。本文所做的主要工作如下:(1)对Android系统安全机制和恶意攻击检测技术进行了深入的研究。详细阐述了 Android系统自身的安全机制,包括进程安全、权限安全、通信安全等方面。同时还分析了常见的恶意应用攻击技术,并介绍了已有的恶意行为检测技术,对各自的优缺点进行了总结。(2)详细阐述了基于静态分析与动态分析相结合的Android应用特征数据提取方法,静态方法可以提取权限、第三方库等特征数据,并为动态分析提供运行参数;动态方法可以绕过代码混淆问题,检测运行时释放的恶意行为。本文还基于UI布局流提升了动态分析效率。(3)本文提出了基于混合算法的检测模型MDHM,针对不同类型的应用特征数据自动选择最优的机器学习算法,生成最终的恶意行为判定模型。可以有效了避免单一数据挖掘算法在解决多类特征数据时的局限性。本文还为检测模型了设计了多个扩展接口,可以通过系统迭代不断提升检测效果。本文使用动静结合的方式提取应用特征数据,基于混合算法构建了 Android恶意应用检测模型MDHM,使用Python语言、Scikit-learn机器学习库等工具加以实现,并通过实验数据验证了该检测模型的有效性。
【图文】:

手机,占比,市场,市场占有率


长到2014年的81.5%,在中国市场中,截止2015年3月Android系统的市场占有率逡逑为72%,苹果公司的IOS系统为26%,,微软的Window邋Phone系统为1.2%,剩下的市逡逑场份额由Firefox邋OS、Tizen和Aliyun邋OS等占有,市场占有率如图1.1所示。可以说逡逑Android系统在国内外移动终端系统中己经拥有了难以撼动的地位。逡逑1%邋1%逡逑72气’逦■其他逡逑图1.1邋2015年手机系统的市场占比逡逑1逡逑

移动应用,权限,隐私,安装应用


付盾等成员,通过对上百万的样本数据进行采样分析,结合行业内的参考数据和移动逡逑市场的实际状况,发布了十大移动应用恶意行为,其中恶意扣费、山寨应用、恶意下逡逑载和隐私窃行为占了超过80%的比例p\移动应用恶意行为ToplO如图2.1所示。逡逑跨平台感染歐0.5邋_逡逑系统破坏:丨丨i邋:丨;U逦i邋:逡逑远程控制HP邋:邋1.4逡逑窃取资金4.9!逡逑资费消耗iirtiiiipi邋丨丨逡逑恶意传播niimiwip邋ii丨丨丨M逡逑:I逦I逦I逦I邋:邋I邋I逦|逦:逦I逦|逦I逦\逦:逦j:逡逑隐私窃取逦14.5:逡逑I逦I逦I逦I逦1^1;逦I逦:逦|逦I逦|逦|逦|逦;逡逑静默下载邋wmmmmwmmmmwwimipip!,ua逡逑山寨应用邋_p^iiiHRI_liRHPil8_!RnipPMRiPn_邋20.2逦:逡逑!逦1逦||l逦I逦I逦[逦I逦I逦I逦?逦I逦|逦|逦i邋|邋|||邋I逦I逡逑恶意扣费逦30.p逡逑0.0逦5.0逦10.0逦15.0逦20.0逦25.0逦30.0逦35.0逡逑百分比(%}逡逑图2.1邋2015移动恶意行为TOP10逡逑从上图可以看出,传播最广的恶意行为是恶意扣费,主要手段是在用户不知情的逡逑情况下订购付费服务,一般是通过发送特定的短信代码。虽然用户在安装应用时可以逡逑修改应用的权限,拒绝部分敏感权限,但极少有用户有能力判断安装的软件需要使用逡逑的确切权限
【学位授予单位】:哈尔滨工程大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP316;TP309

【参考文献】

相关期刊论文 前10条

1 汪欢;李学逢;;基于三级签名的安卓恶意软件分析方法[J];计算机与数字工程;2014年08期

2 李挺;董航;袁春阳;杜跃进;徐国爱;;基于Dalvik指令的Android恶意代码特征描述及验证[J];计算机研究与发展;2014年07期

3 李静华;慕德俊;杨鸣坤;胡伟;;Android恶意程序行为分析系统设计[J];北京邮电大学学报;2014年S1期

4 杨欢;张玉清;胡予濮;刘奇旭;;基于多类特征的Android应用恶意行为检测系统[J];计算机学报;2014年01期

5 冯博;戴航;慕德俊;;Android恶意软件检测方法研究[J];计算机技术与发展;2014年02期

6 杨欢;张玉清;胡予濮;刘奇旭;;基于权限频繁模式挖掘算法的Android恶意应用检测方法[J];通信学报;2013年S1期

7 李子锋;程绍银;蒋凡;;一种Android应用程序恶意行为的静态检测方法[J];计算机系统应用;2013年07期

8 吴俊昌;蒋凡;程绍银;;基于程序分析的Android应用恶意行为检测[J];通信技术;2013年07期

9 曹莹;刘家辰;苗启广;高琳;;AdaBoost恶意程序行为检测新算法[J];西安电子科技大学学报;2013年06期

10 陈骁;;未来十大移动互联网应用[J];中国新通信;2011年15期

相关硕士学位论文 前4条

1 李根;Android系统恶意代码检测技术研究[D];哈尔滨工业大学;2014年

2 张艺腾;基于并行计算弱KMP模式挖掘算法的Android恶意应用检测[D];云南大学;2014年

3 乔静静;Android未知恶意软件检测方法的研究[D];北京工业大学;2013年

4 董胜亚;基于Android平台的软件异常行为检测技术研究[D];北京邮电大学;2013年



本文编号:2564573

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2564573.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户eb254***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com