基于中文域名的网络安全检测方法与设备技术

技术编号:10925946 阅读:80 留言:0更新日期:2015-01-21 08:41
本发明专利技术公开了基于中文域名的网络安全检测方法与设备。一种基于中文域名的网络安全检测方法,所述方法包括接收中文域名;对接收的中文域名进行转码;基于转码的中文域名进行网络安全检测;以及向用户显示检测结果。

【技术实现步骤摘要】

本专利技术总体上涉及网络安全,具体地涉及一种基于中文域名的网络安全检测方法与设备
技术介绍
网络和计算机技术的日益发展,使用网络的人员增多,网络安全环境日益恶化。网络和软件技术的逐渐复杂化为各种网络攻击和黑客行为提供了肥沃的土壤。网络上层出不穷的攻击和不停产生的漏洞使网络使用者不胜其烦。因此,网络安全检测技术就伴随着网络的发展而发展起来。网络安全检测技术的发展为互联网用户提供了更加安全的网络环境。在世界越来越依赖于网络进行通信、商业活动、娱乐等活动时,网络安全检测技术也越来越体现出其重要性。然而,在传统的网络安全检测
中,由于互联网起源于美国,使得英文成为互联网上资源的主要描述性文字,因此之前的网络安全检测技术只针对英文域名。而现在随着互联网的发展特别在非英文国家和地区的普及,非英文域名在互联网上逐渐增长,传统的仅针对英文域名的网络安全检测已经不能完全应对新形式。在这些非英文域名中,中文域名随着“中国”域名的增多也越来越多,它带给中文使用者更方便和快捷的浏览体验,但同时也因此将传统的网络安全检测技术拒之门外,使得针对中文域名的网络安全检测成为互联网上的一个盲点。这对于互联网用户以及互联网本身而言都是一个潜在的巨大威胁。因此,现在亟需能够针对中文域名进行网络安全检测的方法和设备以弥补因中文域名造成的网络安全检测盲点。
技术实现思路
因此,本专利技术的目的在于提供基于中文域名的网络安全检测方法与设备以为中文域名的网站提供网络安全检测服务。在本专利技术的第一方面中,本专利技术提供一种基于中文域名的网络安全检测方法,所述方法包括:接收中文域名;对接收的中文域名进行转码;基于转码的中文域名进行网络安全检测;以及向用户显示检测结果。在本专利技术的一个优选实施例中,在所述方法中,所述中文域名包括简体中文域名或繁体中文域名。在本专利技术的一个优选实施例中,在所述方法中,所述接收中文域名包括接收用户输入的中文域名以及来自网络的中文域名。在本专利技术的一个优选实施例中,在所述方法中,所述对接收的中文域名进行转码是将中文域名转换为PunyCode编码。在本专利技术的一个优选实施例中,在所述方法中,所述网络安全检测包括SQL注入、XSS、关键词、挂马、漏洞、信息泄漏检测。在本专利技术的一个优选实施例中,在所述方法中,所述漏洞检测是Web应用漏洞检测。在本专利技术的一个优选实施例中,在所述方法中,所述中文域名包括完全由中文构成的域名和一部分为中文的域名。在本专利技术的第二方面中,本专利技术提供一种基于中文域名的网络安全检测设备,所述设备包括:接收装置,用于接收中文域名;转码装置,用于对接收的中文域名进行转码;网络安全检测装置,用于基于转码的中文域名进行网络安全检测;结果显示装置,以及用于向用户显示检测结果。在本专利技术的一个优选实施例中,在所述设备中,所述中文域名包括简体中文域名或繁体中文域名。在本专利技术的一个优选实施例中,在所述设备中,所述接收装置包括用于接收用户输入的中文域名以及来自网络的中文域名的装置。在本专利技术的一个优选实施例中,在所述设备中,所述转码装置是用于将中文域名转换为PunyCode编码的装置。在本专利技术的一个优选实施例中,在所述设备中,所述网络安全检测包括SQL注入、XSS、关键词、挂马、漏洞、信息泄漏检测。在本专利技术的一个优选实施例中,在所述设备中,所述漏洞检测是Web应用漏洞检测。在本专利技术的一个优选实施例中,在所述设备中,所述中文域名包括完全由中文构成的域名和一部分为中文的域名。从以上本专利技术的各个方面可以看出,根据本专利技术的方法和设备相对于现有技术具有以下优势:根据本专利技术的基于中文域名的网络安全检测方法和设备实现了对中文域名的网络安全检测的覆盖,可以为中文域名的网络安全提供多一层安全壁垒。这弥补了现有技术不能针对中文域名进行网络安全检测的不足,进而将改善整个互联网安全环境。而且,随着中文域名的使用越来越广泛,根据本专利技术的方法和设备必将对互联网安全的提升贡献更大的力量。附图说明下面参考结合附图所进行的下列描述,以便更透彻地理解本公开内容,在附图中:图1是根据本专利技术实施例的用于基于中文域名进行网络安全检测的方法的流程图。图2是基于中文域名进行网络安全检测的系统的框图。图3是根据本专利技术实施例的用于基于中文域名进行网络安全检测的设备的框图。具体实施方式下面将详细描述本专利技术的具体实施例,在附图中示出了本专利技术的实施例。然而,可以以许多不同形式来体现本专利技术,并且不应将其理解为局限于本文阐述的实施例。相反,提供这些实施例使得本公开将是透彻和完整的,并将向本领域的技术人员全面传达本专利技术的范围。相同的附图标记自始至终指示相同的元素。应理解的是,虽然术语“第一”、“第二”等在本文中可以用来描述各种元素,但这些元素不应受到这些术语的限制。这些术语仅用来将一个元素与另一个区别开。本文所使用的术语仅仅是出于描述特定实施例的目的,并且并不意图限制本专利技术。除非上下文明确指明,本文所使用的单数形式“一个”、“一种”和“该”意图也包括复数形式。还应理解的是当在本文中使用时,术语“包括”和/或“包含”指定所述特征、整体、步骤、操作、元素和/或组件的存在,但是不排除一个或多个其他特征、整体、步骤、操作、元素、组件和/或其群组的存在或添加。除非另外定义,本文所使用的所有术语(包括技术和科学术语)具有与本专利技术所属领域的普通技术人员一般理解的相同的意义。还应理解的是应将本文所使用的术语解释为具有与其在本说明书和相关领域的上下文中的意义一致的意义,并且不应以理想化或过度形式化的意义来进行解释,除非在本文中明确地这样定义。下面结合附图对本专利技术的实施例进行描述。在附图1中,示出了根据本专利技术实施例的用于基于中文域名进行网络安全检测的方法100的流程图。在图1的流程图中,步骤S101是接收中文域名的步骤。在一个实施例中,可以接收用户输入的中文域名。例如,用户可以通过计算机、手持设备等具有能够支持中文输入的界面和工具的设备输入需要检测的中文域名。在另一实施例中,可以接收来自网络或其他源的中文域名。众说周知,中文域名存在于在网络上,也可能存在于各种数据库中。为了提高检测效率,用户可以使用各种形式提供中文域名以供检测。因此,接收中文域名的步骤可以包括从网络上或诸如数据库之类的源自动接收中文域名,以提高检测的效率。本领域技术人员应该了解,由于中文的特殊性,在网络上的中文不仅仅是简体中文,还有繁体中文。并且在除中国大陆之外的很多地区,繁体中文的使用也是非常广泛的。因此,在一个实施例中,中文域名可以包括简体中文域名或繁体中文域名。这样,基于中文域名的网络安全检测方法可以更全面地检测各种中文域名的网站。然而,需要了解的一个事实是,虽然中文域名在使用上向用户显示的是中文形式,但是中文在计算机中依旧对应于某种编码。然而这种编码有时并不为能被各种网元所接受和识别。这些网元包括DNS (域名系本文档来自技高网...

【技术保护点】
一种基于中文域名的网络安全检测方法,所述方法包括:接收中文域名;对接收的中文域名进行转码;基于转码的中文域名进行网络安全检测;以及向用户显示检测结果。

【技术特征摘要】
1.一种基于中文域名的网络安全检测方法,所述方法包括:
接收中文域名;
对接收的中文域名进行转码;
基于转码的中文域名进行网络安全检测;以及
向用户显示检测结果。
2.根据权利要求1所述的方法,其中所述中文域名包括简体中文域名或繁体中文域名。
3.根据权利要求1所述的方法,其中所述接收中文域名包括接收用户输入的中文域名以及来自网络的中文域名。
4.根据权利要求1所述的方法,其中所述对接收的中文域名进行转码是将中文域名转换为PunyCode编码。
5.根据权利要求1所述的方法,其中所述网络安全检测包括SQL注入、XSS、关键词、挂马、漏洞、信息泄漏检测。
6.根据权利要求5所述的方法,其中所述漏洞检测是Web应用漏洞检测。
7.根据权利要求1-6中任一项所述的方法,其中所述中文域名包括完全由中文构成的域名和一部分为中文的域名。
8.一种基于中文域名的网络安全检测设备,...

【专利技术属性】
技术研发人员:张丹
申请(专利权)人:北京知道创宇信息技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1