基于机器学习的恶意软件分析方法与智能检测技术研究

来源 :湘潭大学 | 被引量 : 4次 | 上传用户:kingper
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网、个人计算机和移动计算平台的迅速普及,各种各样的恶意软件也层出不穷,以极快的速度增长,严重威胁各类计算机用户的信息安全。本文针对恶意软件行为检测与分析中的一些难点问题展开了分析研究。在行为分析方面,论文提出利用时间序列来判断恶意软件变种。为了解决现有算法的不足,设计了SimHash-LCS算法。为了尽量保留恶意行为的详细信息,又不降低处理效率,引入了SimHash算法思想对行为进行数值转换,并设计了对应的判断模糊相等算法。在序列分析算法上,引入了最长公共子序列,该算法适合两个长度相差很大的序列比较相似度,并且可以过滤掉其中的噪声数据。实验结果表明该算法比现行主流的动态时间变形算法、最小编辑距离算法准确性更高,能够准确地判断出恶意软件变种。该算法还可应用于其他需要进行时间序列分析的领域,在匹配序列长度相差大、对性能要求高、需要过滤噪声的场合比较有优势。论文将BP神经网络引入到恶意软件行为动态分析领域,设计了合适的数据转换算法,利用实验来寻找神经网络中各个算子和参数的最佳组合,最终设计出一个合适的BP神经网络,实验表明该网络比KNN.NB算法的分类准确性更高,已经具备了一定的实用价值。论文还利用SVM模型针对恶意软件行为结果特征进行分类,首先利用10折交叉验证法来确定SVM算法的选择;然后再设计实验来寻找SVM中各核函数和最优参数对(C,g)。为了降低实验工作量,首先对可能出现最优组合的区域进行了理论分析,然后利用网格法对此区域进行初步搜索,再利用遗传算法进行精搜,找到了基于RBF核函数的SVM的最佳参数对。实验结果表明该SVM与前述的BP神经网络有近似的分类准确性。最后,由于在现有技术条件下,在行为库的建设以及行为捕获两方面还不能完全保证数据的准确性和完备性。为了解决数据部分缺失的问题,论文尝试引入灰系统理论对失真数据进行处理。将灰系统和极限学习机融合起来,设计了灰色极限学习机模型。通过实验对该模型的抗干扰能力等指标进行了初步测试,实验结果表明,灰色极限学习机模型在恶意行为分析领域有比ELM更好的适应性。在恶意行为库的建设方面,首先对恶意软件和恶意行为给出了形式化定义;然后利用已有的安全工具架设一个综合平台,对恶意软件样本进行跟踪分析;自行设计了XML标记,对恶意行为结果特征进行了详细的描述,构建了一个较完善的恶意行为特征库。在应用层监控方面,提出了一种将有模块注入和无模块注入相结合的新方法。在注入时利用普通有模块注入方式,让恶意软件疏于防范;注入之后消除自身模块,让恶意软件无法检测到监控软件的存在。对于应用中的一些具体技术问题给出了解决方案。实验表明此方法隐蔽性好,通用性强。在内核监控方面,提出了名为Secret Inline Hook的新方法,此方法是在SSDT Inline Hook基础上做出的改进,基本思路是Hook SSDT表的下一层函数。恶意软件想反抗监控需要遍历下层所有函数,由于下层函数数目众多,这几乎是不可能完成的任务,因此该方法的隐蔽性很好。论文中给出了该方法的一个具体实现例子,并通过实验验证了该方法的安全有效性。
其他文献
手术室是高风险的医疗场所;手术室护士作为手术的参与者、配合者、执行者和监督者.在手术护理中应及时规避或阻止各类差错,以降低医疗风险和预防医患纠纷。本文从手术室护理工作
本文建立了快速高效液相色谱法测定喷雾液中的丙酸倍氯米松含量的方法。以地西泮为内标,甲醇∶水(70∶30)为流动相,检测波长为240nm,其浓度在5~35μg/ml范围内呈良好的线性关系,r=0.9998,平均回收率(n=6)为100.2%,RSD为1.46%。方法
青藏高原的环境变化对全球变暖为变化趋势的气候具有重要的响应作用。而湖泊是全球气候变化的指示器。青藏高原地区湖泊众多且成因多样,由于环境恶劣极少受到人为扰动。因此
资产减值准则的制定实施是我国会计制度逐步完善的重要标志,有利于资产负债表更加公允地反映资产的真实价值。本文就资产减值确认的标准、减值迹象的判断、时点、方式和减值测
中国传统绘画作品历经千百年仍然焕发着不凡的神采,仍然保存色彩浓丽厚重,进一步证实天然矿物质材料的稳固不变性。因此,我们应该重视传统矿物质颜色的传授,让学生们能较好地
管道支架在工业建设工程中应用广泛,它在厂区中分布广,数量多,占据大量工程投资,而这其中滑动支架所占工程量比例尤为巨大,所以有必要对滑动支架设计做优化分析。随着工业的
随着现代社会上计算机技术及网络技术不断发展,计算机网络在社会上各个领域内也有着越来越广泛的应用,并且发挥着十分重要的作用。在当前计算机网络应用过程中,为能够使其得
通过举例说明,用模糊数学中模糊综合评判的正问题和逆问题来解决对各类商品进行综合评价。
引江济淮工程是一项重大战略性水资源配置及综合利用建设工程,工程建设中沿线的软土变形、岩溶渗漏和塌陷、地面沉降、采空塌陷、地下水污染和水环境污染、地质遗迹保护等环
统计作为企业管理中的基础工作,主要任务是充分发挥统计信息、咨询和监督的功能作用,旨在提高项目质量和效益。在企业的生产经营活动中,计划统计工作不仅是项目管理的重要部