一种暗链的检测方法及系统技术方案

技术编号:13165590 阅读:66 留言:0更新日期:2016-05-10 11:07
本发明专利技术提出了一种暗链的检测方法及系统,通过建立搜索引擎蜘蛛用户代理信息库、暗链特征库和网站基本信息库,遍历网站基本信息库中的各网页,并将网页信息与暗链特征库进行对比,如果存在暗链特征库中的特征则所述的页面存在暗链,否则模拟搜索引擎蜘蛛用户代理信息,重新请求所述页面,并比较其HASH值与网站基本信息库中的HASH值是否相同,如果相同则所述页面不存在暗链,否则所述页面存在暗链。本发明专利技术的方法无需人为参与,即可对网站中的暗链进行检测并清除。极大提高了对暗链的检测效率。

【技术实现步骤摘要】

本专利技术涉及网络安全领域,特别涉及一种暗链的检测方法及系统
技术介绍
随着互联网的快速发展和普及,互联网技术已向社会各个领域进行延伸,网站作为信息的载体向人们展示着丰富的内容。然而如何快速检索人们所感兴趣的内容,搜索引擎的出现解决了这个难题,搜索引擎会将信息搜集和整合后,按优先级将检索的结果依次展示给用户。暗链是最有效的搜索引擎优化(SE0)作弊的方式之一,这也是黑客最常用的一种方式,通过批量入侵网站,然后在网页中植入暗链,来提高暗链在搜索引擎中的排名,从中牟取利益。随着暗链与其检测技术的对抗,黑客在一些植入的暗链代码中会判断HTTP协议中的UserAgent信息是搜索引擎蜘蛛、还是浏览器访问,如果是浏览器访问,则隐藏暗链;传统采用人工检测暗链的方法,效率极低,而单纯依靠暗链的域名特征去检测,无法对隐藏暗链进行检测。
技术实现思路
针对上述现有技术中存在的问题,本专利技术提出了一种暗链的检测方法,解决了暗链检测的局限性,可以对隐藏的暗链进行检测,也解决了人工检测的滞后性问题。一种暗链的检测方法,包括: a.创建搜索引擎蜘蛛的用户代理信息库; 创建暗链特征库,所述暗链本文档来自技高网...

【技术保护点】
一种暗链的检测方法,其特征在于,包括:a.创建搜索引擎蜘蛛的用户代理信息库;创建暗链特征库,所述暗链特征库中的特征包括暗链名称和暗链URL;创建网站基本信息库,所述网站基本信息库包括网站所有页面内容、页面对应URL、页面HASH、超链接名称及URL;b.逐一遍历网站基本信息库中的所有网站的所有页面,直至最后一个页面结束;c.判断当前页面的超链接名称或URL中是否有暗链特征库中的特征,如果是,则判定当前页面存在暗链,并删除页面中的暗链;否则,执行步骤d;d.模拟搜索引擎蜘蛛的用户代理信息,重新请求上述页面,并计算其页面HASH;e.判断所述页面HASH值与网站基本信息库中的页面HASH值是否相同...

【技术特征摘要】

【专利技术属性】
技术研发人员:尹尚书李柏松
申请(专利权)人:哈尔滨安天科技股份有限公司
类型:发明
国别省市:黑龙江;23

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

1