基于探针和神经网络的APT攻击样本获取及分析方法研究

来源 :江西理工大学 | 被引量 : 0次 | 上传用户:wenxiaoyao1214
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来国家金融、政府等基础设施部门饱受高级持续性威胁(APT)攻击的困扰,但由于分析样本的缺失,针对APT攻击的研究一直没有取得较大的进展。随着震网病毒、乌克兰停电事件、NSA武器库被盗等问题的发生,人们开始逐渐重视起这种持续时间长、攻击复杂性较高、危害性较高的网络攻击。并且由于传统的访问控制、黑白名单等检测手法无法很好的应对APT攻击,一些人工智能的方法也被引入来进行APT攻击的检测。综合其现有的研究成果,大多集中在某些样本的异常检测或是宏观的博弈方法论的研究,并没有特别关注到这种阶段性攻击的整体过程。为此本文从最新的理论框架出发,对APT攻击的阶段性特点进行了深入分析,从各阶段的攻击面入手,归纳并简化出了一种APT攻击形式化阶段。在这个理论基础上对载荷投递和横向移动阶段的常用攻击手段设计了针对性的检测方法,并通过进行仿真攻击实验来验证了检测方法的有效性。最终通过多视野的LSTM网络来对检测方法截获的攻击样本进行预测分析,于此同时神经网络采用了Attention机制来克服可能存在的无关API序列调用问题,实验表明该模型取得了较高的准确率和较低的损失率。该检测方法从日志、流量等多个维度来检测APT行为,结合了主动防御蜜罐和被动流量探针能够有效截获攻击样本,同时由于使用了人工智能方法大大降低了人工成本。具体内容如下:(1)基于现有的Kill Chain和Mitre ATT&CK框架,总结了更加简洁和适用的四阶段理论框架,在这个框架的基础上分析了载荷投递和横向移动阶段攻击者最常使用的攻击手段。并通过仿真实验根据这四个阶段重现了以挖矿为目的的APT攻击,从而验证了本文攻击面分析的安全性。(2)针对载荷投递阶段使用的钓鱼邮件发送恶意软件的行为设计了邮件网关和SMTP探针从邮件头、邮件正文、邮件附件几个方面来对常见的恶意软件组合进行分析,同时还支持从流量中还原邮件的功能。针对攻击者利用SMB协议进行横向移动的行为,设计了SMB流量探针和主动防御蜜罐,SMB探针支持从流量中发现基于SMB协议的文件共享等疑似的横向移动行为,同时主动防御探针利用虚拟的Honeytoken可以有效阻止横向移动中的哈希传递攻击,通过仿真攻击实验,可以很明显的从流量及日志中发现攻击行为。(3)无论是被动流量探针还是主动防御蜜罐其本质还是截获攻击者在发动攻击过程中使用的攻击样本,基于这些攻击样本提出了一种沙箱执行的检测方法,通过沙箱隔离运行恶意软件,然后将运行时调用的系统API作为输入,通过多视野的LSTM神经网络来预测恶意攻击的类别,并在不同视野的LSTM模型中引入了Attention机制来克服可能存在的无关API序列调用问题。实验表明模型在8分类的任务上能够达到90%的准确率和接近0.43的损失,与其他模型对比改进后的神经网络具有较高的准确率和较低的损失。
其他文献
学位
学位
近些年,我国的机器人行业也在不断蓬勃发展,机器人已开始代替人工,广泛应用于各个行业。在过去,机器人的自动化、智能化程度不高,主要用于完成抓取、搬运、焊接等只需要精确的位置控制便可的简单任务,但随着社会的不断发展,机器人只完成简单的工作任务已经无法满足社会发展需求,我们需要将机器人应用于运输、打磨,装配等智能化程度更高的任务。本文主要针对装配机器人中的轨迹规划和柔顺性力控制问题进行研究,主要研究内容
在数字公共交换电话网络中,因为语音采集设备、编解码方式和信道带宽限制等原因,语音信号的频带通常限制在0Hz~4k Hz的窄带范围,缺失了高频部分的窄带语音,在听觉感受上往往表现低沉且厚重,严重降低了语音的情感、说话人和发音辨识度。语音频带扩展技术旨在恢复窄带语音缺失的高频频谱,提高语音质量和清晰度。传统语音频带扩展技术大都是基于语音产生机理的源-滤波器模型,将语音频带扩展任务分为了高频谱包络估计和
教与学优化算法(Teaching-Learning Based Optimization,TLBO)是一种新型启发式群智能优化算法,近年来被广泛应用于解决生产生活中的优化问题。TLBO算法具有参数少、收敛速度快的优点,但是在进行高维复杂优化时,会不可避免地出现早熟收敛、陷入局部极值等问题,难以达到人们的优化需求。本文针对TLBO的缺陷进行改进,并将其应用到实际问题中,使其发挥自身的应用价值。具体工
学位
传统的白铜合金的耐腐蚀性预测都是通过人工选择较为简单显著的特征或通过物理实验方法预测,而目前这些方法存在主观因素强、预测效果不好、成本高等问题。如何对晶界图像进行快速、确切的特征提取并预测成为了需要迫切解决的问题。深度学习已经成为当下计算机应用领域的研究热门,并且在各大工业领域内取得了较好的成果。近年来,材料铜合金的应用范围越来越广,更关注其使用寿命和用于海洋船舶材料时对海水的抗腐蚀性能。合金的抗
随着互联网的快速发展,人类的活动得以进一步扩展,各行各业累积的数据规模急剧膨胀,数据量越来越大,如何从海量的网络资源中快速准确地获取主题信息逐渐成为搜索行业研究热点。主题网络爬虫可以专业化、精准化的提高搜索信息的准确度。准确度的评价指标主要有查准率和查全率,查准率依赖于主题相关性计算,查全率则取决于网页搜索策略的选择。因此,本文围绕主题爬虫的两大关键技术:网页主题相关度计算方法和网页搜索策略开展研
视网膜血管作为人体微循环系统的重要组成部分,糖尿病、高血压等心血管疾病会造成血管的形态变化,医生可以以眼底血管图像为依据,判断患者的患病类型和严重程度。因此,从彩色眼底图像中提取出视网膜血管,在心血管疾病的预防和分析中起着重要的作用。人工视网膜血管分割方法耗时且代价昂贵,不仅需要大批眼科专家,也无法在全国范围内筛查,所以需要依托于自动分割技术。现阶段已经提出大量自动分割方法,然而视网膜血管极为复杂
随着互联网技术的迅速发展以及大数据时代的到来,使得大数据相较于传统数据,具有了4V特性——海量、变化速度快、多模态、价值总量高,4V特性导致传统分类算法和处理平台很难处理大数据,近年来并行化技术和特征选择型分类算法的发展为大数据处理提供了一个新视角。DCNN(Deep convolution neural network)是分类算法中的一类重要算法,具有强大的特征选择能力、泛化能力以及函数逼近能力