android恶意软件流量,基于流量分析的安卓恶意软件检测

news/2024/7/3 12:26:50 标签: android恶意软件流量

摘要:

随着智能手机行业的发展,人们在日常的工作学习生活中越来越离不开智能手机.Android系统作为流行度最高的智能手机系统之一,其安全性正受到越来越多恶意攻击者和安全研究者的关注.根据Zhou,Sarma和Yerima等人各自的研究,超过93%的Android恶意软件需要访问网络才能完成攻击,使用网络流量特征检测Android恶意软件具有可行性.近年来,该领域已有了较多研究,本文中分析了现有方案的不足,发现了两类较为突出的问题.首先,目前Android恶意软件流量检测研究成果主要基于较早的公开数据集,如2012年的Android Malware Genome.根据Pendlebury等人的研究,Android恶意软件的持续更新会导致检测效率逐渐下降,因此我们需要采集最新的流量数据以验证检测效果.其次,目前的研究方案主要基于机器学习,存在特征选取困难,无法充分利用流量上下文信息以及识别准确率较低等问题.针对第一个问题,本文构造了一种Android软件流量生成方案,实现从安装到测试完成流程的自动化,并集成了流量降噪和去重功能.使得我们可以近实时地获取最新的软件流量以判定其恶意性.经实验验证本文方案采集流量真实有效,过滤方案在不影响分类效果的前提下成功过滤掉干扰项.针对第二个问题,本文分析网络流量的结构特点,发现Pcap文件结构使其可看作二维矩阵,同时网络流量的序列性使其可以看作长文本.据此本文提出了基于时空特征的Android恶意软件流量检测方案,设计了结合使用CNN和双向LSTM学习时间空间双重特征.在基于CICAndMal2017和本文自动化采集方案所制作的数据集上,对比了单一CNN和LSTM的模型,随机森林,决策树,KNN和统计特征等检测方案,在对比实验中,时空特征方案相比上述方案在准确率,精确率,查全率和F1-score上均有所提升.

展开


http://www.niftyadmin.cn/n/1560023.html

相关文章

Git操作----删除untracked files

# 删除 untracked files git clean -f# 连 untracked 的目录也一起删掉 git clean -fd# 连 gitignore 的untrack 文件/目录也一起删掉 (慎用,一般这个是用来删掉编译出来的 .o之类的文件用的) git clean -xfd# 在用上述 git clean 前&#xf…

html按钮点击改变颜色代码,点击按钮不能改变颜色

javascriptbody{font-size:12px;}#txt{height:400px;width:600px;border:#333 solid 1px;padding:5px;}p{line-height:18px;text-indent:2em;}JavaScript课程JavaScript为网页添加动态效果并实现与用户交互的功能。1. JavaScript入门篇,让不懂JS的你,快速…

jsp html5 预览word文档,JSP的详细完整笔记.doc

PAGE第 PAGE 19 页 共 NUMPAGES 19 页JSP(Java Server Page)JSP是服务器端运行的页面,JSP本就是一个文档,他不仅可以包含静态的HTML代码,也可以包含动态的JAVA代码,服务器容器可以将JSP转换成Servlet发布,并接受请求。…

LoadRunner监控图表与配置(三)对系统与网络资源进行监控

1、Windows可监控的性能计数器 2、UNIX可监控的性能计数器 3、性能计数器信息说明 Windows 性能对象计数器数值说明System  %Total Processor Time系统中所有处理器工作时间百分比Processor  %Processor Time当前处理器处理特定线程所花费的时间百分比System  File Data …

html5自动化实现,如何实现自动化前端开发?

IDE 不仅是文本编辑器,还是编译器、生成器、调试器和集成器。作者 | Nicolus Rotich译者 | 弯月,责编 | 郭芮出品 | CSDN(ID:CSDNnews)以下为译文:每一行代码都可以表示为字符串变量,无论代码本身执行了哪些操作。这就…

用日记本文档怎么写html,Win7系统如何使用日记本文档输入文字?

Win7系统中记录文字用的比较多的是Word或者文本文档,其实在Win7系统下还有一个.jut格式的日记本文档。不过大多数人对这个比较陌生。其实在日记本文档中打字也是很方便的,下面就来介绍一下日记本文档的使用方法。日记本文档说明:Win7中的日记…

linux Mint 初次安装,无法用ssh客户端连接

为什么80%的码农都做不了架构师?>>> Linux Mint 14 默认是没有安装ssh server 的, 安装ssh Server sudo apt-get install openssh-server 然后确认sshserver是否启动了: ps -e | grep ssh 如果只有ssh-agent那ssh-server还没有…

怎么用notepad将html格式化,Notepad++使用Tidy2格式化HTML文档的具体步骤

原创Notepad使用Tidy2格式化HTML文档的具体步骤编辑:小禾 来源:PC下载网时间:2020-01-19 13:48:33Notepad这款文本编辑器很不错哦,吸引了不少亲们安装入手。那么入手过程里,想使用Tidy2格式化HTML文档的话,应该如何操作呢?请看下文…