CN103618742B - 网站管理员权限验证方法 - Google Patents

网站管理员权限验证方法 Download PDF

Info

Publication number
CN103618742B
CN103618742B CN201310664337.8A CN201310664337A CN103618742B CN 103618742 B CN103618742 B CN 103618742B CN 201310664337 A CN201310664337 A CN 201310664337A CN 103618742 B CN103618742 B CN 103618742B
Authority
CN
China
Prior art keywords
name
rhizosphere
subdomain
url
rhizosphere name
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310664337.8A
Other languages
English (en)
Other versions
CN103618742A (zh
Inventor
苏兵社
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qax Technology Group Inc
Secworld Information Technology Beijing Co Ltd
Original Assignee
Beijing Qianxin Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Qianxin Technology Co Ltd filed Critical Beijing Qianxin Technology Co Ltd
Priority to CN201310664337.8A priority Critical patent/CN103618742B/zh
Publication of CN103618742A publication Critical patent/CN103618742A/zh
Application granted granted Critical
Publication of CN103618742B publication Critical patent/CN103618742B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种获取根域名的子域名的方法和***以及网站管理员权限验证方法。获取根域名的子域名的方法包括获取根域名;通过搜索引擎获取与该根域名相关的URL;从该与根域名相关的URL中提取该根域名的子域名。获取根域名的子域名的***包括依次相连的根域名获取装置、搜索装置以及子域名提取装置。网站管理员权限验证方法包括如果根域名对应的网站已经通过管理员权限的验证,则获取该根域名的子域名并且默认为该根域名的子域名对应的网站也已经通过管理员权限的验证。因此,既省去了用户分别添加子域名的操作,又省去了重复验证的过程。

Description

网站管理员权限验证方法
技术领域
本发明涉及一种域名及其对应网站的管理方法,具体涉及一种获取根域名的子域名的方法和***以及网站管理员权限验证方法。
背景技术
近年来,随着国际互联网的快速发展,我国各大城市也加快了信息基础设施建设,积极推进网络应用和开展网上服务,互联网上的用户也越来越多。为了更好地交流、宣传或销售自己的产品,越来越多的企业或个人搭建了自己的网站。数以亿记的网站的出现,就自动地很快形成了一大批为站长、为域名服务的行业。由于网站的IP地址很难让人记住并使用,而域名是文字形式记录的IP地址,所以使用域名指示对应的IP地址。因此,为了让服务端知道需要服务的网站,在享受网站服务之前,需要用户提供域名,传统的作法是站长把自己的根域名、子域名一一录入自己的服务管理中,这样的用户服务和体验就很不好。
例如,用户使用网站安全检测服务时,需要录入自己网站的域名并验证自己的站长管理权限,每添加一个网站后还需要站长的管理员权限验证。根域名的子域名是指该根域名下属的独立网站的域名,根域名对应的网站和该根域名下的子域名对应的网站实际上是由同一站长进行管理的,但是现有技术只能分别进行录入和验证,过程繁琐。根域名也称为主域名,子域名包括二级域名,是互联网域名服务(DNS)等级之中处于主域名之下的域,比如***.com是主域名,它的二级域名包括www.***.com、bbs.***.com和tieba.***.com等。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的通过搜索引擎获取根域名的子域名的方法和***以及网站管理员权限验证方法。
根据本发明的一个方面,提供了一种获取根域名的子域名的方法。本发明获取根域名的子域名的方法包括:获取所述根域名;通过搜索引擎获取与所述根域名相关的URL;从所述与根域名相关的URL中提取所述根域名的子域名。
根据本发明的另一方面,提供了一种网站管理员权限验证方法。本发明网站管理员权限验证方法包括:获取用户具有管理员权限的网站的根域名;根据上述的获取根域名的子域名的方法获取所述用户具有管理员权限的网站的根域名的子域名;对所述获取的根域名的子域名对应的网站进行管理员权限验证。
还根据本发明的又一方面,提供了一种获取根域名的子域名的***。本发明的获取根域名的子域名的***包括:根域名获取装置,适于获取用户从终端页面上输入的根域名;搜索装置,适于根据获取的根域名查找搜索引擎中收录的其下属的各统一资源定位符URL;子域名提取装置,适于从搜索装置查找到的各统一资源定位符URL中提取根域名的子域名。
根据本发明的技术方案,通过用户输入根域名之后将该根域名下的子域名自动显示给用户,以待用户添加,避免了用户输入根域名之后还要一一输入该根域名下属的各个子域名的繁琐操作。通过搜索引擎进行查找可以完全地、准确地获取根域名的子域名,结合多个搜索引擎的查找结果,则进一步提高了查全率和查准率。另外,只要用户对于其输入的根域名对应的网站通过了网站管理员权限验证,则该用户在该根域名下属的各个子域名对应的各个网站也被默认为通过网站管理员权限验证,省去了根域名及其子域名重复进行网站管理员权限验证的过程。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1是根据本发明实施例1的获取根域名的子域名的方法的流程图;
图2是根据本发明实施例2的网站管理员权限验证方法的流程图;
图3示出一个包含根域名的查询命令在谷歌(***)搜索引擎中查找到的结果的例子;
图4是根据本发明一个实施例的获取根域名的子域名的***的组成结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
网站管理服务包括网站安全检测、网站推介、域名更换等服务。首先,为了使服务端知道需要服务的网站,应当将网站的域名告知服务端。一般根域名和该根域名下的各个子域名都是由同一个站长管理的,通常根域名对应的网站需要服务的话则其下各个子域名对应的网站也需要服务。如果输入根域名之后,进一步输入各个子域名,对于用户来说过程太繁琐,感觉该网站管理服务的操作不便。本发明获取根域名的子域名的方法使用户在输入根域名之后不必一一输入该根域名的子域名,自动将该根域名的所有子域名作为选项列出给用户,用户只需点击选择输入。
图1示出本发明的实施例1的获取根域名的子域名的方法,该方法包括如下步骤:
步骤101,检测用户终端的页面上是否有用户输入指令并判断用户输入指令的类型。其中,用户终端可以是诸如计算机、手机等中的浏览器。用户终端的页面通常是通过浏览器比如Microsoft Internet Explorer(IE)、360浏览器或者火狐浏览器接入的网站管理服务中的一个页面,服务端根据用户在所接入的页面上的操作发回响应信息。接着进入步骤102。
步骤102,如果用户输入的指令是添加网站指令,则弹出窗口供用户输入域名,获取用户输入的域名。通常是在弹出窗口中提供文本输入框供用户输入使用,从而服务端通过用户输入的域名得知对应的需要服务的网站。接着进入步骤103。
步骤103,检查获取的域名的格式是否符合语法并且对应的网站能否正常访问,如果格式合法且对应的网站能够正常访问则方法进入步骤104,否则停止在当前窗口等待用户重新输入域名或者待用户点击返回按钮时返回步骤101。域名的形式是以若干个英文字母或数字组成,由“.”分隔成几部分。不符合这种格式的输入字符串即为不符合语法的字符串。另外,对于符合语法的根域名,服务端通过尝试接入对应网站来判断其能否正常访问。
步骤104,确定获取的域名是否为根域名,如果为根域名则方法进入步骤105,如果不是根域名则方法返回步骤101。一般,根域名的格式是由一个点分隔的两部分字符串或者两个点分隔的三部分字符串组成,并且从最左边起始的第一个点分隔出来的第二部分字符串是特定的后缀名,比如.com、.edu、.gov或者.cn等等。
步骤105,根据获取的根域名查找搜索引擎中收录的其下属的各个统一资源定位符(Uniform Resource Locator,URL)。作为例子,搜索引擎可以包括软件和/或脚本,有可能运行在服务器上,响应查询命令查找并返回计算机***中存储的信息。搜索引擎可以通过例如向请求端发送搜索结果页面来响应查询命令。搜索结果页面通常以列表形式呈现搜索结果,比如在搜索结果页面上竖直排列的多个链接。搜索结果页面上的每一个链接都是另一个页面的URL(包括域名)。URL用来指出某一项信息所在位置及存取方式。比如我们要上网访问某个网站的某一页,在IE或其它浏览器里的地址一栏中所输入的就是URL。URL是Internet上用来指定一个位置(site)或某一个网页(WebPage)的标准方式,它的语法结构如下:协议名称://服务器地址(必要时需加上端口号/路径/文件名称。URL中的服务器地址(IP地址)一般会用域名代替,因为IP地址不便于记忆。而域名是Internet网络上的一个服务器或一个网络***的名字,在全世界,没有重复的域名。例如http://zhidao.***.com/question/14674128.html是URL,zhidao.***.com就是域名,220.181.18.110就是IP地址。在浏览器中输入这个URL http://zhidao.***.com/question/14674128.html让浏览器知道用户要访问zhidao.***.com(域名),浏览器就会通知计算机把zhidao.***.com(域名)解析成220.181.18.110(ip地址)然后和220.181.18.110建立连接告诉220.181.18.110用户要看zhidao.***.com/question/14674128.html(URL)。
国际互联网将全球几百万台电脑主机如蜘蛛网般联在一起。主机间之所以能准确地互相访问、交换信息,是因为每一台电脑主机在互联网中都有一个网络地址,我们称它为IP地址(Internet Protocol)。IP地址是形如192.41.16.10的一组枯燥难记的数字。为了使IP地址容易记忆,电脑网络科学家就发明了由英文字母组成的“域名(Domain Name)”,将IP地址与有意义的名字一一对应起来。例如IBM公司电脑主机的IP地址是129.34.139.30,对应的域名就是ibm。客户只需输入ibm,就可以联上IBM公司的电脑主机了。域名可以随意命名,但是在全球互联网***中,域名必须是惟一的,不可重名。
Site命令是搜索引擎中的一个查询命令,把搜索范围限定在特定站点中。例如site:***.com就是查找根域名***.com下属的所有URL。因此,如果我们想查找根域名***.com的子域名,可以直接在搜索引擎中输入***.com,也可以通过site命令site:***.com进行查找。如图3所示,在***搜索引擎的搜索框中输入site:***.com后,***搜索引擎响应该查询命令查找并返回信息如下:
wuxian.***.com
music.***.com
youxi.***.com
xy3.***.com
caijing.***.com
……
另外,为了使查找结果更加全面准确,针对一个根域名可以在不同的搜索引擎中进行查找然后汇集查找结果,比如在下列搜索引擎中的任意个或所有搜索引擎中分别进行搜索:谷歌(Google)搜索、百度(***)搜索、搜狗搜索、soso搜索、以及360搜索。图2示出了以site:***.com为例在***搜索引擎中搜索到的结果。然后,将各个搜索引擎的搜索结果集中在一起。接着进入步骤106。
步骤106,从查找到的各个URL中提取根域名的子域名并推送至用户的终端页面。根据URL中子域名的格式和位置特点从搜索到的各个URL中提取子域名,优选通过正则表达式提取子域名,当然也可以采用其他提取方式。正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。例如,子域名就是URL中“/”之间的由“.”分隔的字符串,可以根据这个特征将子域名从URL中提取出来。然后,对提取结果进行合并、去重后得到的子域名推送至用户的终端页面,使用户只要输入根域名,就可在页面上显示该根域名的子域名,无需用户进一步输入。子域名推送至终端页面上的形式有多种多样,例如弹出框、浮动框等方式,也可以嵌入用户当前浏览的网页。接着返回步骤101。
特别地,网站的子域名有许多个,为了更能够有效地将常用子域名排列在前面,需要对获取的子域名进行排序。本发明的实施例采用如下方法对子域名进行排序:首先获取从各搜索引擎获取的子域名列表(GoogleList、BaiduList……);其次,将多个(来自不同搜索引擎)子域名列表进行合并;再次,对合并得到的子域名列表进行去重,获得无重复的子域名列表;最后,获取所述子域名列表中每个子域名的访问量,例如可以通过各访问量统计网站直接获得(Alexa网站排名等),根据各子域名对应网站的访问量对所述无重复的子域名列表进行排序,将排序后的子域名列表的前预定数量个子域名推荐给站长。
在提供网站管理服务之前通常需要验证用户对该网站是否有站长管理权限,在用户有站长管理权限的情况下才对其管理的网站提供管理服务。图2示出本发明实施例2所述的网站管理员权限验证方法。该方法包括:
步骤201,检测用户的终端页面上是否有用户输入指令并判断用户输入指令的类型。其中,用户的终端页面通常是通过浏览器比如Microsoft Internet Explorer(IE)、360浏览器或者火狐浏览器接入的网站管理服务中的一个页面,服务端根据用户在所接入的页面上的操作发回响应信息。接着进入步骤202。
步骤202,如果用户输入的指令是添加网站指令,则弹出窗口供用户输入域名,获取用户输入的域名。通常是在弹出窗口中提供文本输入框供用户输入使用,从而服务端通过用户输入的域名得知对应的需要服务的网站。进入步骤203。
步骤203,检查获取的域名的格式是否符合语法并且对应的网站能否正常访问,如果格式合法且对应的网站能够正常访问则方法进入步骤207,否则停止在当前窗口等待用户重新输入根域名或者待用户点击返回按钮时返回步骤201。域名的形式是以若干个英文字母或数字组成,由“.”分隔成几部分。不符合这种格式的输入字符串即为不符合语法的字符串。另外,对于符合语法的根域名,服务端通过尝试接入对应网站来判断其能否正常访问。
步骤207,根据用户输入的域名将对应的网站添加到待验证列表中。服务端作为对根域名格式合法并且对应网站能够正常访问的响应,将域名对应的网站添加到待验证的网站列表中,等待用户启动网站管理员权限的验证。只有验证通过了用户对该网站的管理员权限,服务端才开放对该网站的服务。接着进入步骤208。
步骤208,当用户点击待验证列表中的域名时验证用户在对应的网站是否有管理员权限,如果用户有管理员权限则方法进入步骤204和步骤209,否则方法返回步骤201。对于用户在对应网站是否有管理员权限的验证有多种方式。比如一种是文件验证,从管理网站服务端获取验证文件,将获取的验证文件放置于待验证的网站的域名的根目录下,完成验证。还有一种是HTML标签验证,将管理网站服务端提供的代码复制到待验证网站首页的html代码中,完成验证。还可以采用图形验证等等的任何能够实现网站管理员权限验证的方式。
步骤204,判断其对应网站通过管理员权限的域名是否为根域名,如果是根域名则方法进入步骤205,如果不是根域名则方法返回步骤201。一般,根域名的格式是由一个点分隔的两部分字符串或者两个点分隔的三部分字符串组成,并且从最左边起始的第一个点分隔出来的第二部分字符串是特定的后缀名,比如.com、.edu、.gov或者.cn等等。
步骤205,根据获取的根域名查找搜索引擎中收录的其下属的各个统一资源定位符(Uniform Resource Locator,URL)。作为例子,搜索引擎可以包括软件和/或脚本,有可能运行在服务器上,响应查询命令查找并返回计算机***中存储的信息。搜索引擎可以通过例如向请求服务器发送搜索结果页面来响应搜索请求。搜索结果页面通常以列表形式呈现搜索结果,比如在搜索结果页面上竖直排列的多个链接。搜索结果页面上的每一个链接都是另一个页面的URL(包括域名)。URL是Internet上用来定位网页、多媒体文件等的标准方式,URL中可以看到网站的域名,它的语法结构如下:协议名称://服务器地址(必要时需加上端口号)/路径/文件名称。URL中的服务器地址(IP地址)一般会用域名代替,因为ip地址不便于记忆。域名是Internet网络上的一个服务器或一个网络***的名字,在全世界,没有重复的域名。域名的形式是以若干个英文字母或数字组成,由“.”分隔成几部分。例如http://zhidao.***.com/question/14674128.html是URL,zhidao.***.com就是域名,220.181.18.110就是IP地址。在浏览器中输入这个URL http://zhidao.***.com/question/14674128.html让浏览器知道用户要访问zhidao.***.com(域名),浏览器就会通知计算机把zhidao.***.com(域名)解析成220.181.18.110(ip地址)然后和220.181.18.110建立连接告诉220.181.18.110用户要看zhidao.***.com/question/14674128.html(URL)。
Site命令是搜索引擎中的一个查询命令,把搜索范围限定在特定站点中。例如site:***.com就是查找根域名***.com下属的所有URL。因此,如果我们想查找根域名***.com的子域名,可以直接在搜索引擎中输入***.com,也可以通过site命令site:***.com进行查找。
另外,为了使查找结果更加精确,针对一个根域名可以在不同的搜索引擎中进行查找然后汇集查找结果,比如在下列搜索引擎中的任意个或所有搜索引擎中分别进行搜索:谷歌(Google)搜索、百度(***)搜索、搜狗搜索、soso搜索、以及360搜索。图2示出了以site:***.com为例在***搜索引擎中搜索到的结果。然后,将各个搜索引擎的搜索结果集中在一起。接着进入步骤206。
步骤206,从查找到的各个URL中提取根域名的子域名并推送至用户的终端页面。根据URL中子域名的格式和位置特点从搜索到的各个URL中提取子域名,优选通过正则表达式提取子域名,当然也可以采用其他提取方式。正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。例如,子域名就是URL中“/”之间的由“.”分隔的字符串,可以根据这个特征将子域名从URL中提取出来。然后,对提取结果进行合并、去重后得到的子域名推送至用户的终端页面,使用户只要输入根域名,就可在页面上自动添加该根域名的子域名,无需用户进一步输入。根域名推送至页面上的形式有多种多样,例如弹出框、浮动框等方式,也可以嵌入用户当前浏览的网页。优选地,子域名推送至终端页面上的形式为具有将子域名对应的网站添加到网站管理列表中的功能的按钮。用户只要点击某个子域名的按钮即可将该子域名对应的网站添加到管理列表中。
步骤209,将根域名对应的网站添加到网站管理列表中,然后返回步骤201。
可见,在实施例2所述的网站管理员权限验证方法中,只有根域名对应的网站通过管理员权限验证才查找其子域名,并且将查找到的子域名设置为已通过管理员权限验证。因此,既省去了用户分别添加子域名的操作,又省去了重复验证的过程。
在本发明实施例3所述的网站管理员权限验证方法中,不管根域名对应的网站是否通过网站管理员权限的验证都查找其子域名。只要获取的域名的格式符合语法并且对应的网站能够正常访问,就将域名添加到待验证列表中并判断该域名是否为根域名,这两个过程并列进行,如果为根域名则查找该根域名的子域名。通过搜索引擎搜索该根域名的URL,从搜索到的URL中提取子域名,将提取出来的子域名推送至用户通过浏览器访问的终端页面上,通过选项列表的方式显示在该终端页面上。如果用户点击该终端页面上列出各个子域名中的某个子域名,则该子域名对应的网站将添加到待验证的网站列表中。如果用户点击待验证列表中的某个子域名或者某个根域名,则启动对用户在对应的网站是否有管理员权限的验证。
本发明一个实施例所述的获取根域名的子域名的***,包括依次相连的根域名获取装置1、搜索装置2、以及子域名提取装置3。其中,根域名获取装置1适于获取用户从终端页面上输入的根域名,例如通过页面上的文本输入框获取用户输入的根域名,从而服务端通过用户输入的根域名得知对应的需要服务的网站。搜索装置2适于根据获取的根域名查找搜索引擎中收录的其下属的各统一资源定位符URL。搜索引擎响应查询命令查找并返回计算机***中存储的信息,搜索引擎可以通过例如向请求端发送搜索结果页面来响应查询命令。搜索结果页面通常以列表形式呈现搜索结果,比如在搜索结果页面上竖直排列的多个链接。搜索结果页面上的每一个链接都是另一个页面的URL(包括域名)。子域名提取装置3适于从搜索装置2查找到的各个统一资源定位符URL中提取根域名的子域名,根据URL中子域名的格式和位置特点从搜索到的各个URL中提取子域名。
该***还可以包括与子域名提取装置相连接的推送装置4,适于将子域名提取装置3提取出来的子域名推送到用户终端的页面上。子域名推送至页面上的形式有多种多样,例如弹出框、浮动框等方式,也可以嵌入用户当前浏览的网页。优选地,子域名推送至终端页面上的形式是分别指示各个子域名的按钮。
优选地,搜索装置2进一步包括限制在指定站点内查找site单元21,适于根据获取的根域名利用限制在指定站点内查找site命令查找该根域名下属的各个统一资源定位符URL。Site命令是搜索引擎中的一个查询命令,把搜索范围限定在特定站点中。例如site:***.com就是查找根域名***.com下属的所有URL。因此,如果我们想查找根域名***.com的子域名,可以在搜索引擎中输入site:***.com进行查找,然后再从查找到的URL中提取出子域名。
子域名提取装置3进一步包括依次相连的正则匹配单元31和合并去重单元32。其中,正则匹配单元31适于通过正则表达式匹配从各个统一资源定位符URL中提取出子域名。正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。合并去重单元32适于对从各个统一资源定位符URL中提取出的子域名进行合并和去重。
一方面,一种获取根域名的子域名的方法,包括:
获取根域名;
通过搜索引擎获取与所述根域名相关的统一资源定位符URL;
从所述与根域名相关的URL中提取所述根域名的子域名。
上述获取根域名的子域名的方法中,所述通过搜索引擎获取与所述根域名相关的URL包括:根据查询命令通过搜索引擎获取与所述根域名相关的URL。
上述获取根域名的子域名的方法中,所述查询命令包括site命令。
上述获取根域名的子域名的方法中,所述通过搜索引擎获取与所述根域名相关的URL包括通过一个搜索引擎或者多个搜索引擎的组合获取与所述根域名相关的URL。
上述获取根域名的子域名的方法中,所述通过一个搜索引擎或者多个搜索引擎的组合获取与所述根域名相关的URL包括对从一个搜索引擎或者多个搜索引擎的组合中获取的URL中提取出的子域名进行合并和去重。
上述获取根域名的子域名的方法中,从所述与根域名相关的URL中提取所述根域名的子域名包括通过正则表达式匹配从各URL中提取出子域名。
另一方面,一种网站管理员权限验证方法,包括:
获取根域名并且用户在所获取的根域名对应的网站具有管理员权限;
根据上述获取根域名的子域名的方法获取所述根域名的子域名;
对所述获取的子域名对应的网站进行管理员权限验证。
上述网站管理员权限验证方法中,所述对所述获取的子域名对应的网站进行管理员权限验证包括设置根域名的所有子域名通过管理员权限验证。
还有一方面,一种获取根域名的子域名的***,包括:
根域名获取装置,适于获取输入的根域名;
搜索装置,适于根据获取的根域名查找其下属的各统一资源定位符URL;
子域名提取装置,适于从搜索装置查找到的各统一资源定位符URL中提取根域名的子域名。
上述获取根域名的子域名的***中,搜索装置进一步包括限制在指定站点内查找site单元,适于根据获取的根域名利用限制在指定站点内查找site命令查找所述根域名下属的各统一资源定位符URL。
上述获取根域名的子域名的***中,子域名提取装置进一步包括正则匹配单元,适于通过正则表达式匹配从各统一资源定位符URL中提取出子域名。
上述获取根域名的子域名的***中,子域名提取装置进一步包括合并去重单元,适于对从各统一资源定位符URL中提取出的子域名进行合并和去重。
在此提供的算法和显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与基于在此的示教一起使用。根据上面的描述,构造这类***所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的根域名获取装置、搜索装置、子域名提取装置、以及推送装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

Claims (7)

1.一种网站管理员权限验证方法,包括:
获取根域名并且用户在所获取的根域名对应的网站具有管理员权限;
通过搜索引擎获取与所述根域名相关的统一资源定位符URL;
从所述与根域名相关的URL中提取所述根域名的子域名;
对所述获取的子域名对应的网站进行管理员权限验证。
2.根据权利要求1所述网站管理员权限验证方法,其中,所述对所述获取的子域名对应的网站进行管理员权限验证包括:设置根域名的所有子域名通过管理员权限验证。
3.根据权利要求1所述网站管理员权限验证方法,其中,所述通过搜索引擎获取与所述根域名相关的URL包括:
根据查询命令通过搜索引擎获取与所述根域名相关的URL。
4.根据权利要求3所述网站管理员权限验证方法,其中,所述查询命令包括site命令。
5.根据权利要求1所述网站管理员权限验证方法,其中,所述通过搜索引擎获取与所述根域名相关的URL包括:
通过一个搜索引擎或者多个搜索引擎的组合获取与所述根域名相关的URL。
6.根据权利要求5所述网站管理员权限验证方法,其中,所述通过一个搜索引擎或者多个搜索引擎的组合获取与所述根域名相关的URL包括:
对从一个搜索引擎或者多个搜索引擎的组合中获取的URL中提取出的子域名进行合并和去重。
7.根据权利要求1所述网站管理员权限验证方法,其中,从所述与根域名相关的URL中提取所述根域名的子域名包括:通过正则表达式匹配从各URL中提取出子域名。
CN201310664337.8A 2013-12-09 2013-12-09 网站管理员权限验证方法 Active CN103618742B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310664337.8A CN103618742B (zh) 2013-12-09 2013-12-09 网站管理员权限验证方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310664337.8A CN103618742B (zh) 2013-12-09 2013-12-09 网站管理员权限验证方法

Publications (2)

Publication Number Publication Date
CN103618742A CN103618742A (zh) 2014-03-05
CN103618742B true CN103618742B (zh) 2017-10-27

Family

ID=50169446

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310664337.8A Active CN103618742B (zh) 2013-12-09 2013-12-09 网站管理员权限验证方法

Country Status (1)

Country Link
CN (1) CN103618742B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105407186A (zh) * 2015-12-23 2016-03-16 北京奇虎科技有限公司 获取子域名的方法和装置
CN109005142B (zh) * 2017-06-06 2020-11-03 腾讯科技(深圳)有限公司 网站安全检测方法、装置、***、计算机设备和存储介质
CN109818928B (zh) * 2018-12-25 2021-07-27 奇安信科技集团股份有限公司 一种网络安全检测方法、***、电子设备和介质
CN111010456B (zh) * 2019-11-22 2022-03-11 哈尔滨工业大学(威海) 一种主域名获取和验证方法
CN114765599B (zh) * 2021-01-13 2024-04-05 腾讯科技(深圳)有限公司 子域名采集方法、装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102571404A (zh) * 2010-12-31 2012-07-11 北京新媒传信科技有限公司 网站访问统计方法和网站访问统计***
CN102821137A (zh) * 2012-07-06 2012-12-12 北京奇虎科技有限公司 一种网站安全检测方法及***
CN102843445A (zh) * 2012-09-29 2012-12-26 北京奇虎科技有限公司 一种浏览器及其进行域名解析的方法
CN103399871A (zh) * 2013-07-09 2013-11-20 北京奇虎科技有限公司 获取一个主域名相关联的二级域名信息的设备和方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102571404A (zh) * 2010-12-31 2012-07-11 北京新媒传信科技有限公司 网站访问统计方法和网站访问统计***
CN102821137A (zh) * 2012-07-06 2012-12-12 北京奇虎科技有限公司 一种网站安全检测方法及***
CN102843445A (zh) * 2012-09-29 2012-12-26 北京奇虎科技有限公司 一种浏览器及其进行域名解析的方法
CN103399871A (zh) * 2013-07-09 2013-11-20 北京奇虎科技有限公司 获取一个主域名相关联的二级域名信息的设备和方法

Also Published As

Publication number Publication date
CN103618742A (zh) 2014-03-05

Similar Documents

Publication Publication Date Title
US11443358B2 (en) Methods and systems for annotation of digital information
CN103744802B (zh) Sql注入攻击的识别方法及装置
CN102597993B (zh) 利用统一资源标识符管理应用状态信息
US9646100B2 (en) Methods and systems for providing content provider-specified URL keyword navigation
US9811599B2 (en) Methods and systems for providing content provider-specified URL keyword navigation
CN101601033B (zh) 响应于模式化查询而生成专业的搜索结果
US10019526B2 (en) Systems and methods for creating and using keyword navigation on the internet
CN103685606B (zh) 关联域名的获取方法和***以及网站管理员权限验证方法
CN103618742B (zh) 网站管理员权限验证方法
JP2002502071A (ja) メタデータを用いたネットワークリソースのナビゲート
US10943063B1 (en) Apparatus and method to automate website user interface navigation
CN102664925B (zh) 一种展现搜索结果的方法及装置
CN104021154B (zh) 一种在浏览器中进行搜索的方法和装置
US9787634B1 (en) Suggesting domain names based on recognized user patterns
US20120290909A1 (en) Methods and apparatus of accessing related content on a web-page
CN103116635A (zh) 面向领域的暗网资源采集方法和***
CN103366011B (zh) 通过浏览器地址栏访问认证网址的方法、及装置
EP2711852A1 (en) Methods and systems for providing content provider-specified URL keyword navigation
CN103617225B (zh) 一种关联网页搜索方法和***
CN101231655A (zh) 用于处理搜索引擎结果的方法和***
CN106534210A (zh) 一种登录的方法和装置
US20090248673A1 (en) Method of sorting web pages, search terminal and client terminal
US20150156168A1 (en) Suggesting name identifiers using interactive keywords
EP2984576A1 (en) Smart navigation services
CN108200191A (zh) 利用微扰法的客户端动态url相关脚本字符串检测***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20161130

Address after: 100016 Jiuxianqiao Chaoyang District Beijing Road No. 10, building 15, floor 17, layer 1701-26, 3

Applicant after: BEIJING QIANXIN TECHNOLOGY Co.,Ltd.

Address before: 100088 Beijing city Xicheng District xinjiekouwai Street 28, block D room 112 (Desheng Park)

Applicant before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Applicant before: Qizhi software (Beijing) Co.,Ltd.

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20180712

Address after: 100016 15, 17 floor 1701-26, 3 building, 10 Jiuxianqiao Road, Chaoyang District, Beijing.

Co-patentee after: LEGENDSEC INFORMATION TECHNOLOGY (BEIJING) Inc.

Patentee after: BEIJING QIANXIN TECHNOLOGY Co.,Ltd.

Address before: 100016 15, 17 floor 1701-26, 3 building, 10 Jiuxianqiao Road, Chaoyang District, Beijing.

Patentee before: BEIJING QIANXIN TECHNOLOGY Co.,Ltd.

CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: Room 332, 3 / F, Building 102, 28 xinjiekouwei street, Xicheng District, Beijing 100088

Patentee after: QAX Technology Group Inc.

Patentee after: Qianxin Wangshen information technology (Beijing) Co.,Ltd.

Address before: 100016 15, 17 floor 1701-26, 3 building, 10 Jiuxianqiao Road, Chaoyang District, Beijing.

Patentee before: BEIJING QIANXIN TECHNOLOGY Co.,Ltd.

Patentee before: LEGENDSEC INFORMATION TECHNOLOGY (BEIJING) Inc.