The invention discloses a method and a device for detecting the security of a search engine, belonging to the field of the internet. The method includes: the number and access site in the malicious web server can access the search engine access through the target site, and determine the number of malicious malicious websites in the number of search engines access through the target access website access according to the weights from malicious access security detection engine weight. The target search. Due to the detection of the search engine's safety is used to access the data of real users, without manual intervention and the selection of key words, thus eliminating the artificial selection keywords instability and subjectivity, to improve the detection accuracy of safety.
【技术实现步骤摘要】
搜索引擎的安全性检测方法及装置
本专利技术涉及互联网领域,特别涉及一种搜索引擎的安全性检测方法及装置。
技术介绍
互联网的快速发展给人们生活带来了越来越多的便利,人们通过互联网可以下载和分享各类资料、获取各类重要信息、在线支付账单等。搜索引擎作为用户使用互联网的主要手段之一,其安全问题也越来越受到人们的关注,因此,需要对搜索引擎的安全性进行检测,以确保通过搜索引擎使用互联网的安全。目前,在对搜索引擎的安全性能进行检测时,通常是人工设定一批关键词,在搜索引擎中搜索这些关键词,确定搜索结果中出现恶意网站的数量在搜索结果总数量中的权重,当该权重大于权重阈值时,则确定该搜索引擎的安全性较低,也即是,确定该搜索引擎不安全。但是,通过上述方式检测搜索引擎的安全性时,需要依赖人工选取的关键词,由于人工选取的关键词不能代表用户通过搜索引擎访问网页的真实情况,将会导致检测的结果不具备稳定性和客观性,从而降低了检测搜索引擎安全性的准确率。
技术实现思路
为了提高检测搜索引擎安全性的准确率,本专利技术实施例提供了一种搜索引擎的安全性检测方法及装置。所述技术方案如下:一方面,提供了一种搜索引擎的安全性检测方法,所述方法包括:获取通过目标搜索引擎访问的网站的数量及被访问网站中的恶意网站的数量,所述目标搜索引擎为待检测安全性的搜索引擎;基于通过所述目标搜索引擎访问的网站的数量及被访问网站中的恶意网站的数量,确定通过所述目标搜索引擎访问的恶意网站的比例,将通过所述目标搜索引擎访问的恶意网站的比例作为所述目标搜索引擎的恶意访问权重;根据所述目标搜索引擎的恶意访问权重检测所述目标搜索引擎的安全 ...
【技术保护点】
一种搜索引擎的安全性检测方法,其特征在于,所述方法包括:获取通过目标搜索引擎访问的网站的数量及被访问网站中的恶意网站的数量,所述目标搜索引擎为待检测安全性的搜索引擎;基于通过所述目标搜索引擎访问的网站的数量及被访问网站中的恶意网站的数量,确定通过所述目标搜索引擎访问的恶意网站的比例,将通过所述目标搜索引擎访问的恶意网站的比例作为所述目标搜索引擎的恶意访问权重;根据所述目标搜索引擎的恶意访问权重检测所述目标搜索引擎的安全性。
【技术特征摘要】
1.一种搜索引擎的安全性检测方法,其特征在于,所述方法包括:获取通过目标搜索引擎访问的网站的数量及被访问网站中的恶意网站的数量,所述目标搜索引擎为待检测安全性的搜索引擎;基于通过所述目标搜索引擎访问的网站的数量及被访问网站中的恶意网站的数量,确定通过所述目标搜索引擎访问的恶意网站的比例,将通过所述目标搜索引擎访问的恶意网站的比例作为所述目标搜索引擎的恶意访问权重;根据所述目标搜索引擎的恶意访问权重检测所述目标搜索引擎的安全性。2.根据权利要求1所述的方法,其特征在于,所述获取通过目标搜索引擎访问的网站的数量及被访问网站中的恶意网站的数量,包括:从预先建立的引擎检测数据库中获取通过所述目标搜索引擎访问的网站的数量及被访问网站中的恶意网站的数量,所述引擎检测数据库中存储有用于指示通过各种搜索引擎访问的网站的信息,及用于指示被访问网站是否为恶意网站的信息。3.如权利要求2所述的方法,其特征在于,所述引擎检测数据库存储的信息包括网页地址和检测结果之间的对应关系,所述检测结果用于表示所述网页地址对应的网站是否为恶意网站,所述网页地址为访问网站时所引用的地址;所述从预先建立的引擎检测数据库中获取通过目标搜索引擎访问的网站的数量及被访问网站中的恶意网站的数量,包括:从所述引擎检测数据库中确定与所述目标搜索引擎相匹配的网页地址;将与所述目标搜索引擎相匹配的网页地址的总数量确定为通过所述目标搜索引擎访问的网站的数量;在与所述目标搜索引擎相匹配的网页地址中,确定对应恶意检测结果的网页地址的数量,将得到的结果作为被访问网站中的恶意网站的数量。4.根据权利要求2所述的方法,其特征在于,所述引擎检测数据库中存储的信息包括引擎地址模板、恶意访问次数和非恶意访问次数之间的对应关系;所述从预先建立的引擎检测数据库中获取通过目标搜索引擎访问的网站的数量及被访问网站中的恶意网站的数量,包括:从所述引擎检测数据库中获取所述目标搜索引擎的引擎地址模板;将所述目标搜索引擎的引擎地址模板对应的恶意访问次数及非恶意访问次数之和确定为通过所述目标搜索引擎访问的网站的数量;将所述目标搜索引擎的引擎地址模板对应的恶意访问次数确定为被访问网站中的恶意网站的数量。5.根据权利要求2至4中任一所述的方法,其特征在于,所述方法还包括:接收携带检测地址信息的第一地址检测请求,所述检测地址信息包括第一网页地址和引用信息,或者,所述检测地址信息包括第二网页地址,所述第一网页地址为通过所述搜索引擎所访问的网站地址,所述第二网页地址为通过所述搜索引擎访问所述第一网页地址时所引用的网页地址,所述引用信息包括所述第二网页地址;通过对所述检测地址信息的恶意地址检测,确定所述第二网页地址的检测结果;基于所述第二网页地址和所述检测结果,对所述引擎检测数据库进行更新。6.如权利要求5所述的方法,其特征在于,所述引擎检测数据库存储的信息包括网页地址和检测结果之间的对应关系时,所述基于所述第二网页地址和所述检测结果,对所述引擎检测数据库进行更新,包括:将所述第二网页地址和所述检测结果,存储在所述引擎检测数据库中。7.如权利要求5所述的方法,其特征在于,所述引擎检测数据库中存储的信息包括引擎地址模板、恶意访问次数和非恶意访问次数之间的对应关系时,所述基于所述第二网页地址和所述检测结果,对所述引擎检测数据库进行更新,包括:从所述引擎检测数据库中存储的引擎地址模板中,确定所述第二网页地址所属的引擎地址模板;当所述第二网页地址的检测结果为所述第二网页地址对应的网站为恶意网站时,将所述引擎检测数据库中所述第二网页地址所属的引擎地址模板对应的恶意访问次数进行更新;当所述第二网页地址的检测结果为所述第二网页地址对应的网站为非恶意网站时,将所述引擎检测数据库中所述第二网页地址所属的引擎地址模板对应的非恶意访问次数进行更新。8.如权利要求1所述的方法,其特征在于,所述根据所述目标搜索引擎的恶意访问权重对所述目标搜索引擎的安全性进行检测,包括:当所述目标搜索引擎的恶意访问权重大于或等于第一权重阈值时,确定所述目标搜索引擎不安全;当所述目标搜索引擎的恶意访问权重小于所述第一权重阈值时,确定所述目标搜索引擎安全。9.如权利要求8所述的方法,其特征在于,所述当所述目标搜索引擎的恶意访问权重大于或等于第一权重阈值时,确定所述目标搜索引擎不安全之后,所述方法还包括如下方式中的至少一种:当所述恶意访问权重大于或等于所述第一权重阈值,且小于第二权重阈值时,确定所述目标搜索引擎的不安全等级为第一级;当所述恶意访问权重大于或等于所述第二权重阈值,且小于第三权重阈值时,确定所述目标搜索引擎的不安全等级为第二级;当所述恶意访问权重大于或等于所述第三权重阈值时,确定所述目标搜索引擎的不安全等级为第三级;其中,所述第一级的安全性大于所述第二级的安全性,所述第二级的安全性大于所述第三级的安全性。10.如权利要求1所述的方法,其特征在于,所述方法还包括:将不同搜索引擎的恶意访问权重进行排...
【专利技术属性】
技术研发人员:刘健,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。