[发明专利]一种域名识别方法、系统及电子设备和存储介质在审
申请号: | 201811277414.3 | 申请日: | 2018-10-30 |
公开(公告)号: | CN109450886A | 公开(公告)日: | 2019-03-08 |
发明(设计)人: | 高杨;范渊 | 申请(专利权)人: | 杭州安恒信息技术股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/12 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文本特征 域名识别 电子设备 行为统计 计算机可读存储介质 存储介质 分类模型 检测结果 权重分配 统计结果 域名检测 维度 申请 匹配 | ||
本申请公开了一种域名识别方法、系统及一种电子设备和计算机可读存储介质,该方法包括:确定待识别域名,并判断所述待识别域名是否匹配到域名黑名单,得到第一识别结果;对所述待识别域名进行行为统计,并根据统计结果得到第二识别结果;提取所述待识别域名的文本特征,并将所述文本特征输入训练完成的分类模型中,得到第三识别结果;根据预先设定的权重分配规则、所述第一识别结果、所述第二识别结果和所述第三识别结果得到所述待识别域名的最终域名识别结果。由此可见,本申请提供的域名检测方法利用域名黑名单、行为统计和文本特征三个维度识别DGA域名,检测结果更加准确。
技术领域
本申请涉及通信技术领域,更具体地说,涉及一种域名识别方法、系统及一种电子设备和一种计算机可读存储介质。
背景技术
随着互联网技术的不断发展,网络已经融入了人们生活的方方面面。然而,黑客入侵作为互联网技术发展的衍生物,也变得无孔不入,日益严峻地威胁着网络安全。另外,越来越多的恶意程序开始使用特定的域名生成(英文全称:Domain Generation Algorithm,英文简称:DGA)算法生成域名。由于现有技术中基于黑名单的域名检测方法无法识别使用DGA算法生成的域名,而使用DGA算法生成域名的速度较高,每天可以自动生成超过50,000个随机的域名。
对于DGA域名的检测,现有技术提供了一种基于黑名单的域名检测方法,其中,黑名单中存储DGA域名,当用户通过终端所访问的域名与黑名单中的域名匹配时,该域名为DGA域名。上述方法只能识别已知恶意的DGA信息,对于黑名单内缺失域名变化没有任何感知,DGA域名检测的准确率较低。
因此,如何提高DGA域名检测的准确率是本领域技术人员需要解决的问题。
发明内容
本申请的目的在于提供一种域名识别方法、系统及一种电子设备和一种计算机可读存储介质,提高了DGA域名检测的准确率。
为实现上述目的,本申请提供了一种域名识别方法,包括:
确定待识别域名,并判断所述待识别域名是否匹配到域名黑名单,得到第一识别结果;
对所述待识别域名进行行为统计,并根据统计结果得到第二识别结果;
提取所述待识别域名的文本特征,并将所述文本特征输入训练完成的分类模型中,得到第三识别结果;
根据预先设定的权重分配规则、所述第一识别结果、所述第二识别结果和所述第三识别结果得到所述待识别域名的最终域名识别结果。
其中,所述判断所述待识别域名是否匹配到域名黑名单,得到第一识别结果,包括:
判断所述域名黑名单中是否存在所述待识别域名,和/或所述待识别域名的服务器IP和/或DNS处理结果,得到所述第一识别结果。
其中,对所述待识别域名进行行为统计,并根据统计结果得到第二识别结果,包括:
判断单次攻击或单位时间段内的攻击请求域名数量是否达到预设值,并根据判断结果得到所述第二识别结果。
其中,所述根据预先设定的权重分配规则、所述第一识别结果、所述第二识别结果和所述第三识别结果得到所述待识别域名的最终域名识别结果,包括:
根据预先设定的权重分配规则、所述第一识别结果、所述第二识别结果和所述第三识别结果计算综合权重;
判断所述综合权重是否大于预设值;
若是,则所述待识别域名为DGA域名。
其中,所述根据预先设定的权重分配规则、所述第一识别结果、所述第二识别结果和所述第三识别结果计算综合权重,包括:
根据权重计算公式计算所述综合权重;其中,所述权重计算公式为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州安恒信息技术股份有限公司,未经杭州安恒信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811277414.3/2.html,转载请声明来源钻瓜专利网。