您的位置:首页 > 教程笔记 > 综合教程

【黑帽SEO】SEO中html恶意劫持原理及html劫持代码

2020-01-07 11:11:18 综合教程 182

众所周知,黑帽SEO中zui常见的手法便是网页劫持了。其劫持手法众多,asp/aspx/劫持、js劫持、html劫持等等。今天跟大家先讲讲html劫持的原理及劫持代码。

【黑帽SEO】SEO中html恶意劫持原理及html劫持代码 第1张

网页代码劫持原理

网页劫持是目前黑帽SEO或者说黑产zui喜欢的一种网页引流方式,此手法往往通过入侵政府、教育机构网站(权重高),修改网站源代码、放寄生虫程序、设置二级目录反向代理等实现。网页劫持可以分为服务端劫持、客户端劫持、百度快照劫持、百度搜索劫持等等;表现形式可以是劫持跳转,也可以是劫持呈现的网页内容,目前被广泛应用于私服、博彩等暴利行业。

html劫持代码

:message[0]中的关键词并不是你的关键词,而是给网站原有的人看的;

找到index.html文件,编辑,代码记住是放到下面;

接下来我们看下代码实现方法:

< script LANGUAGE = "Javascript" >var s = document.referrerif (s.indexOf("google") > 0 || s.indexOf("baidu") > 0 || s.indexOf("yahoo") > 0) location.href = ""; < /script><script LANGUAGE="Javascript">   var message = new Array();   message[0] = "一起学习网|黑帽seo|seo教程|seo自学网";   var reps = 1;   var speed = 0;/ / Set the overall typing speed(larger number = slower action).  var hold = 4111111 // set the length of time to display the whole phrase before retyping (larger number = longer)  var p = message.length;  var q = 0;  var r = 0;  var C = 0;  var mC = 0;  var s = 0;  var sT = null;  if (reps < 1) {  reps = 1;  }  function setMessage() {  typing = message[mC];  q = typing.length;  r = q + hold;  typeMessage();  }  function typeMessage() {      if (s > r) {  s = 0;      }      if (s > q) {  document.title = typing;      }      else {  document.title = typing.substr(0, s);      }      if (C < (r * reps)) {  sT = setTimeout("typeMessage()", speed);  C++;  s++;      }      else {  C = 0;  s = 0;  mC++;          if (mC > p - 1) {            mC = 0;        }  sT = null;  setMessage();      }  }  setMessage();   < /script>
以上就是黑帽SEO中网页劫持也就是html劫持原理以及html劫持代码的知识分享,希望能够帮助到我们众多的seoer。

相关推荐

  • seo技术培训怎么样,靠谱嘛?(黑帽seo365t技术)

    seo技术培训怎么样,靠谱嘛?(黑帽seo365t技术)

    so培训怎么样?靠谱吗?So在业内应用广泛,从业者众多。相信大家都知道一个道理,就是只要有需求,就会有市场。如果一个企业想首先建立自己的声誉,它必须进行最大程度的宣传。在做宣传的时候,往往需要应用SO技术。所以有各种专门做合同运营和宣传的机构,专门为这些有需求的企业做关键词搜索和推广,也就是我

    综合教程 2021-04-16 21:28:14 66