基于SVM模型的恶意JavaScript检测系统的设计与实现

来源 :黑龙江大学 | 被引量 : 0次 | 上传用户:lalabingku
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,大众对互联网服务的需求是快捷、方便,但是互联网安全并没有得到人们的重视,同时由于互联网的开放性,使得黑客们有很多可乘之机。这样会对人们的隐私安全打来巨大的隐患,甚至会威胁到人们的正常生活。在这些进攻方式中,将病毒载入JavaScript,通过浏览器及其插件的漏洞,对用户进行恶意攻击。这种进攻方式严重影响着互联网的安全。对于这种攻击方式,曾经提出过一些针对的措施。例如,利用特征码匹配技术,对Java Script中的木马进行检测。但这种方式存在片面性,就是对经过加密混淆的恶意代码很难进行检测。同时由于此方法是基于静态特征码,而静态特征库再逐渐增大,检测性能会逐渐降低。如果运用动态监测方法,虽然可以判断恶意操作,但如果数据的量较大,检测效率会大大降低。本论文提出一种Java Script脚本检测方法,可以利用分类处理Java Script的恶意脚本。该方法的核心思想为,将JavaScript脚本内容根据恶意行为提取向量规则,利用支持向量机(SVM)进行回归计算,自动判断Java Script脚本是否为恶意代码。本论文采用Visual Studio2015工具开发了本系统,具有检测带有加密变形混淆的Java Script代码的功能。本论文所提出的检测系统检测性能高,同时能出色的检测加密混淆的Java Script,并提供给浏览器、反病毒引擎等接口,具有较高的应用价值,其实现思想也对判断其他类型的文件是否为恶意代码也提供了较大的思路。
其他文献
这是巨变的时代,经济与人走得比任何时候都快。市场经济的迅速崛起,使得当前社会上人才竞争形势日趋激烈,我国高校人事档案管理对人才开发、人才利用以及人才预测等诸多方面
在神经内、外科,脑血肿和脑水肿都是很常见的危重病情,如果治疗不及时,都可能给病患造成严重的后果。目前,常规推荐用于大脑检测的方法,有CT、核磁共振成像等,都具有成像分辨
破碎系统振动筛在矿山生产中具有重要作用。文章介绍了破碎系统振动筛基础梁被破坏的原因及改造方法,并从经济效益的角度证明了这种改造方法的可取性。实践证明,振动筛基础梁
回声测深仪测深误差主要来自仪器自身误差,船舶吃水深度误差及声速误差,仪器自身误差可以通过专业鉴定单位校正,船舶吃水深度误差及声速误差是在外业操作过程中极易出现的,船
奥苏贝尔是美国当代著名的认知派教育心理学家,其教学理论体系的核心是根据学生原有知识进行教学.结合其教学理论中包括的讲授教学法和"先行组织者"策略设计物理教案一例,旨在
目的:通过对健胃消食口服液联合雷贝拉唑钠肠溶胶囊治疗脾胃虚弱型慢性非萎缩性胃炎的临床观察,比较其改善患者临床症状的情况及安全性,更好的指导临床治疗用药。方法:符合纳
基于2014-2016年惠州市规模以上工业企业科技投入产出数据,运用DEA产出导向的VRS模型,从综合效率、纯技术效率、规模效率三个角度对惠州市工业企业科技活动投入产出效率进行
桩周土体由于某种原因发生下沉时对桩身产生相对向下的位移,这就使桩身承受向下作用的摩擦力,这种摩擦力就是桩基的负摩擦阻力。本文针对桩基负摩擦阻力产生的机理及原因,并
电力公司智能营业厅现场管理系统在实际应用中能够对营业厅展开有效管理,将先进的信息技术应用在其中,降低人力资源的使用成本。基于此,本文将介绍电力公司智能营业厅现场管