一种社工信息综合搜索方法

文档序号:10471260阅读:2064来源:国知局
一种社工信息综合搜索方法
【专利摘要】本发明公开了一种社工信息综合搜索方法,在搜索系统中提交关键词,通过搜索系统调用多个搜索引擎对符合搜索条件的关键词进行搜索,并将搜索结果与关键词相关联进行循环搜索,直至搜索任务队列被遍历完或达到系统设置的最大任务数量,搜索结束,从而能够对社工信息进行准确、全面的搜索,避免传统的搜索引擎获得的搜索结果内容单一、准确度低、无法进一步扩线搜索的问题,同时本发明所述社工信息综合搜索方法具有良好的实用性、可靠性和安全性。
【专利说明】
一种社工信息综合搜索方法
技术领域
[0001]本发明涉及信息搜索技术领域,具体涉及一种社工信息综合搜索方法。
【背景技术】
[0002]随着社会的发展,人们每天需要从外界获取大量的信息,同时,随着网络的普及、计算机技术的发展,人们获取信息的方式也越来越多。当前,对某一域名、邮箱、手机号、用户名等社工信息进行调查时,通常采用在百度、google等搜索引擎中进行搜索,或通过whois信息查询、whois信息反查或在社工库中查询以获取相关社工信息。但通过上述方法获得的社工信息内容比较单一,存在准确度低的问题,无法进一步扩线搜索。

【发明内容】

[0003]本发明所要解决的技术问题是实现对社工信息进行准确、全面的搜索,目的在于提供一种社工信息综合搜索方法,解决当前对社工信息进行搜索获得的搜索结果内容单一、准确度低、无法进一步扩线搜索的问题。
[0004]本发明通过下述技术方案实现:
一种社工信息综合搜索方法,包括如下步骤:
A、提交关键词到搜索系统,搜索系统调用多个搜索引擎;
B、各搜索引擎分别判断关键词是否符合各自搜索条件,若是则执行步骤C,若否则返回步骤A;
C、各搜索引擎对符合搜索条件的关键词进行搜索,并将搜索结果返回搜索系统;
D、搜索系统将搜索结果与关键词做关联,并将搜索结果中的关键信息加入搜索任务队列进行再次搜索;
E、搜索系统判断是否搜索任务队列被遍历完或达到系统设置的最大任务数量,若是则搜索结束,若否则返回步骤D。
[0005]特别地,所述社工信息综合搜索方法还包括:搜索系统将搜索结果输出到用户页面进行展示。
[0006]特别地,所述用户页面展示的搜索结果动态更新。
[0007]特别地,所述步骤A中多个搜索引擎包括但不限于whois搜索引擎,社工搜索引擎和who is反查引擎。
[0008]特别地,所述步骤B中各搜索引擎通过正则表达式判断关键词是否符合各自搜索条件。
[0009]特别地,所述步骤D中关键信息为能定位到人的信息。
[0010]特别地,所述关键信息包括但不限于域名、邮箱、手机号、用户名、密码、帐号,身份证号。
[0011]本发明与现有技术相比,具有如下的优点和有益效果:
1、本发明所述一种社工信息综合搜索方法,能够对社工信息进行准确、全面的搜索,避免传统的搜索引擎获得的搜索结果内容单一、准确度低、无法进一步扩线搜索的问题。
[0012]2、本发明所述一种社工信息综合搜索方法同时具有良好的实用性、可靠性和安全性。
【附图说明】
[0013]此处所说明的附图用来提供对本发明实施例的进一步理解,构成本申请的一部分,并不构成对本发明实施例的限定。在附图中:
图1为本发明实施例1提供的社工信息综合搜索方法流程图。
【具体实施方式】
[0014]为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明作进一步的详细说明,本发明的示意性实施方式及其说明仅用于解释本发明,并不作为对本发明的限定。
[0015]实施例1
如图1所示,图1为本发明实施例1提供的社工信息综合搜索方法流程图。
[0016]本实施例中,社工信息综合搜索方法具体包括:
S101、提交关键词到搜索系统,搜索系统调用多个搜索引擎。
[0017]所述关键词为调查人员提供的初步信息,所有搜索工作在此基础上进行相关搜索。该初步信息可以为身份证号、手机号、邮箱、域名、用户名、各类账号、密码等信息。例如,调查人员提供某邮箱xxxxxxxx@xxx.com作为初步信息,则该邮箱地址xxxxxxxx@xxx.com作为关键词提交到搜索系统,搜索系统分别调用于Whois搜索引擎、社工搜索引擎和whois反查引擎进行搜索准备。需要说明的是根据实际需求,搜索系统还可以引入其他搜索引擎,以便在搜索工作中进行调用。
[0018]S102、各搜索引擎通过正则表达式判断关键词是否符合搜索条件。
[0019]所述whois搜索引擎、社工搜索引擎和whois反查引擎分别通过正则表达式判断关键词是否符合搜索条件。正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个规则字符串,这个规则字符串用来表达对字符串的一种过滤逻辑。仍以上述调查人员提供某邮箱xxxxxxxx@xxx.com作为初步信息为例,则搜索关键词为xxxxxxxxOxxx.com,各搜索引擎预先定义特定字符及特定字符的组合,组成规则字符串,作为对搜索关键词的过滤逻辑,并将关键词xxxxxxxx@xxx.com的字符串与规则字符串相匹配,若匹配,则判断关键词符合搜索条件,执行步骤S103;若不匹配,则判断关键词不符合搜索条件,返回步骤S101。
[0020]S103、各搜索引擎对符合搜索条件的关键词进行搜索,并将搜索结果返回搜索系统。
[0021 ] 仍以上述调查人员提供某邮箱xxxxxxxx@xxx.com作为初步信息为例,则搜索关键词为xxxxxxxxOxxx.com, who is搜索引擎、社工搜索引擎和who is反查引擎判断该关键词满足搜索条件时,则各自对该关键词xxxxxxxxOxxx.com进行搜索,每个搜索引擎将搜索结果返回搜索系统。
[0022]S104、搜索系统将搜索结果与关键词做关联,并将搜索结果中的关键信息加入搜索任务队列进行再次搜索。
[0023]搜索系统遍历个搜索引擎返回的搜索结果,并将搜索结果与关键词相结合,对每个搜索引擎获得的搜索结果进行整合,以Json的数据格式输出到用户页面,并根据数据具体格式在用户页面作相应的展示,具体可以采用列表的方式展示,也可以采用动态更新关联关系图进行展示。进一步,搜索系统将搜索结果中的能定位到人的信息作为关键信息,如与关键词相关的手机号、身份证号、注册的域名、某网站注册的用户名、某网站注册的账号、密码等信息根据信息重要度有序加入搜索任务队列做下次搜索。仍以上述调查人员提供某邮箱xxxxxxxxOxxx.com作为初步信息为例,则搜索关键词为xxxxxxxx@xxx.com JI^Swhois搜索引擎、社工搜索引擎和whois反查引擎获得的搜索结果为与邮箱xxxxxxxx@xxx.com相关的身份证号和某网站注册的用户名,则搜索系统将该身份证号和该某网站注册的用户名依次加入搜索任务队列,根据搜索任务队列中的内容进行下一次搜索。需要说明的是用户页面展示的搜索结果根据每次搜索结果进行动态更新。
[0024]S105、搜索系统判断是否搜索任务队列被遍历完或达到系统设置的最大任务队列。
[0025]搜索系统判断搜索任务队列被遍历完或达到系统设置的最大任务队列,若是,则执行步骤S106;若否,贝Ij返回步骤S104。仍以上述调查人员提供某邮箱xxxxxxxx@xxx.com作为初步信息为例,则搜索关键词为xxxxxxxxOxxx.comJgSwhois搜索引擎、社工搜索引擎和whois反查引擎获得的搜索结果为与邮箱xxxxxxxx@xxx.com相关的身份证号和某网站注册的用户名,则搜索系统将该身份证号和该某网站注册的用户名依次加入搜索任务队列,首先根据身份证号进行搜索后,搜索系统判断搜索任务队列中还包括该某网站注册的用户名,则搜索系统根据该某网站注册的用户名进行再次搜索,如此循环搜索,直至搜索系统判断搜索任务队列被遍历完或达到系统设置的最大任务队列,搜索结束。
[0026]S106、搜索结束。
[0027]搜索系统经过循环搜索,直至搜索任务队列被遍历完或达到系统设置的最大任务队列,搜索结束。
[0028]本发明的技术方案应用于社工信息搜索系统,在搜索系统中提交关键词,通过搜索系统调用多个搜索引擎对符合搜索条件的关键词进行搜索,并将搜索结果与关键词相关联进行循环搜索,直至搜索任务队列被遍历完或达到系统设置的最大任务数量,搜索结束,从而能够对社工信息进行准确、全面的搜索,避免传统的搜索引擎获得的搜索结果内容单一、准确度低、无法进一步扩线搜索的问题,同时本发明所述社工信息综合搜索方法具有良好的实用性、可靠性和安全性。
[0029]以上所述的【具体实施方式】,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的【具体实施方式】而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种社工信息综合搜索方法,其特征在于,包括如下步骤: A、提交关键词到搜索系统,搜索系统调用多个搜索引擎; B、各搜索引擎分别判断关键词是否符合各自搜索条件,若是则执行步骤C,若否则返回步骤A; C、各搜索引擎对符合搜索条件的关键词进行搜索,并将搜索结果返回搜索系统; D、搜索系统将搜索结果与关键词做关联,并将搜索结果中的关键信息加入搜索任务队列进行再次搜索; E、搜索系统判断是否搜索任务队列被遍历完或达到系统设置的最大任务数量,若是则搜索结束,若否则返回步骤D。2.根据权利要求1所述的社工信息综合搜索方法,其特征在于,还包括如下步骤:搜索系统将搜索结果输出到用户页面进行展示。3.根据权利要求2所述的社工信息综合搜索方法,其特征在于,所述用户页面展示的搜索结果动态更新。4.根据权利要求1所述的社工信息综合搜索方法,其特征在于,所述步骤A中多个搜索引擎包括但不限于whois搜索引擎,社工搜索引擎和whois反查引擎。5.根据权利要求1所述的社工信息综合搜索方法,其特征在于,所述步骤B中各搜索引擎通过正则表达式判断关键词是否符合各自搜索条件。6.根据权利要求1所述的社工信息综合搜索方法,其特征在于,所述步骤D中关键信息为能定位到人的信息。7.根据权利要求6所述的社工信息综合搜索方法,其特征在于,所述关键信息包括但不限于域名、邮箱、手机号、用户名、密码、帐号,身份证号。
【文档编号】G06F17/30GK105824971SQ201610229519
【公开日】2016年8月3日
【申请日】2016年4月14日
【发明人】陈俊杰
【申请人】四川神琥科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1