[发明专利]基于情报分析的恶意域名检测方法及装置有效
申请号: | 201510502141.8 | 申请日: | 2015-08-14 |
公开(公告)号: | CN105119915A | 公开(公告)日: | 2015-12-02 |
发明(设计)人: | 安靖;黄玮;范文庆;李美聪;王永滨;隋爱娜;邹权臣;李建方 | 申请(专利权)人: | 中国传媒大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京市磐华律师事务所 11336 | 代理人: | 董巍;谢栒 |
地址: | 100024 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 情报 分析 恶意 域名 检测 方法 装置 | ||
技术领域
本发明涉及网络安全技术领域,具体而言涉及一种基于情报分析的恶意域名检测方法及装置。
背景技术
随着网络技术的飞速发展和网络时代的到来,网络所蕴含的广阔而丰富的资源,给人类社会带来了很多便利。然而,就在人们的生活越来越依赖网络的同时,由利益驱动而产生的网络安全事件却层出不穷,尤其在近几年,僵尸网络、域名放大分布式拒绝服务攻击、挂马等众多安全事件严重影响了网络的正常使用,也给社会各界带来了极大的危害,因此对这些事件的检测显得额外的重要。
域名系统是当前互联网重要的基础设施之一,大量的网络服务依赖于域名服务来开展。域名解析服务(DNS)将抽象的IP地址映射为易于记忆的域名,使互联网用户更加方便地访问各种网络资源,是互联网体系结构中重要的基础服务之一。由于域名系统并不对依托于其开展的服务行为进行检测,DNS服务缺少恶意行为检测能力,因此常常被恶意程序利用。为了检测这些恶意事件,需要对恶意域名进行检测。
现在已有的一些检测恶意域名的技术常常依赖于黑白名单,通过明确地“允许”和“不允许”来限制用户的访问,从而实现“安全性”效果。然而,这样的方法往往伴随着大量误报和漏报状况,不同用户环境、业务需求场景下适应性极差。
发明内容
针对现有技术的不足,一方面,本发明提供一种基于情报分析的恶意域名检测方法,所述恶意域名检测方法包括:获取网络中的通信数据;对所述通信数据进行解析,以提取出所述通信数据中涉及到的源主机的IP、所述源主机所查询的域名以及查询所述域名的时间;以及查询域名风险等级数据库,以确定所述源主机所查询的域名是否存在于所述域名风险等级数据库中,如果存在,则从所述域名风险等级数据库中取出并呈现与所述域名相对应的风险等级结果,如果不存在,则对所述域名进行风险等级评估并呈现风险等级评估结果,其中,所述风险等级评估包括搜索引擎收录情况分析和互联网档案馆分析,所述搜索引擎收录情况分析和所述互联网档案馆分析分别被分配第一权重和第二权重,所述搜索引擎收录情况分析判定所述域名是否被搜索引擎所收录并分析搜索引擎对所述域名的网页级别评分,并基于分析判定结果和所述第一权重计算所述域名的第一风险分值,所述互联网档案馆分析用于在互联网档案馆中查询并分析所述域名的历史活动记录和/或历史快照并基于分析结果和所述第二权重计算所述域名的第二风险分值,所述风险等级评估结果的计算基于所述第一风险分值和所述第二风险分值。
在本发明的一个实施例中,所述风险等级评估还包括域名注册信息关联分析,所述域名注册信息关联分析被分配第三权重,所述域名注册信息关联分析判定所述域名的注册信息的全面性和/或真实性,并基于判定结果和所述第三权重计算所述域名的第三风险分值,并且所述风险等级评估结果的计算还基于所述第三风险分值。
在本发明的一个实施例中,所述风险等级评估还包括高频访问名单分析,所述高频访问名单分析被分配第四权重,所述高频访问名单分析判定所述域名当前和在过去的预设时间段内是否均在或者是否均不在所述源主机访问频率最高的前若干位域名名单内,并基于判定结果和所述第四权重计算所述域名的第四风险分值,并且所述风险等级评估结果的计算还基于所述第四风险分值。
在本发明的一个实施例中,所述风险等级评估还包括故障监测分析,所述故障监测分析被分配第五权重,所述故障监测分析用于在所述域名的域名服务器发生故障时监测对所述域名服务器发送重新查询请求的主机数目,并基于监测结果和所述第五权重计算所述域名的第五风险分值,并且所述风险等级评估结果的计算还基于所述第五风险分值。
在本发明的一个实施例中,所述风险等级评估还包括异常心跳分析,所述异常心跳分析被分配第六权重,所述异常心跳分析判定所述源主机在单位时间间隔内对所述域名的查询请求是否存在规律性,并基于判定结果和所述第六权重计算所述域名的第六风险分值,并且所述风险等级评估结果的计算还基于所述第六风险分值。
在本发明的一个实施例中,所述风险等级评估还包括子域名语义分析,所述子域名语义分析被分配第七权重,所述子域名语义分析判定所述源主机所查询的域名的子域名是否具有实际意义,并基于判定结果和所述第七权重计算所述域名的第七风险分值,并且所述风险等级评估结果的计算还基于所述第七风险分值。
在本发明的一个实施例中,所述恶意域名检测方法还包括:在进行风险等级评估之后,将所述域名以及与所述域名相对应的所述风险等级评估结果录入到所述域名风险等级数据库中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国传媒大学,未经中国传媒大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510502141.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种氟钽酸钾中硅含量的测定方法
- 下一篇:一种柠檬蜂蜜羊肉粒