Moke|墨客

 找回密码
 立即注册
搜索
查看: 7626|回复: 0

详解黑帽SEO流量劫持代码By朋少

[复制链接]

3636

主题

0

回帖

3681

积分

超级版主

Rank: 8Rank: 8

积分
3681
发表于 2016-5-9 14:14:07 | 显示全部楼层 |阅读模式



                  大家好,我是朋少,今天上seowhy的时候,看到大家对黑帽SEO挺感兴趣的,然后也看了人写的黑帽SEO的一些手法,其中包括黑帽SEO流量劫持,然后我观察了一下评论,发现好多朋友对代码不是很懂,身为大家的好朋友,我有责任和义务为大家讲解一下代码的含义,师者,所以传道授业解惑也!好,咱们话不多说,请跟上这世上最帅的男子,Hi起来!
      一、流量劫持我看写的是js代码 代码如下,我来讲解一下第一行的意思:
<script LANGUAGE=&quot;Javascript&quot;> //定义了javascript语言var s=document.referrer       //得到网站流量来源if(s.indexOf(&quot;google&quot;)>0 || s.indexOf(&quot;baidu&quot;)>0 || s.indexOf(&quot;yahoo&quot;)>0 )  //判断是否从百度、google和yahoo三个搜索引擎来的,任何一个都可以location.href=&quot;http://www.niubseo.com&quot;;   //如果有流量,就跳转到这个网址else           //如果没有流量location.href=&quot;indax.php/index.asp/index.html&quot;    //在本页打开index.php 如果没有index.php 打index.asp 如果还没有index.asp的话,打index.html </script> //javascript结束
上面的分析就结束了,然后咱们说一下很详细的东西。基本是懂点程序的话都可以看的懂这个。

var s=document.referrer   document.referrer这个属性是得到浏览者的来源,为什么可以得到呢?我们从A界面去访问B界面的时候,会带着一个来源地址到B网站上,B网站会将这个来源地址存储到一个特殊的地方以便于其他用处,用javascipt就能读到那个特殊文件里的东西。

indexOf这个函数是比较和查找的意思,比如我有一个字符串s,s的内容为 &ldquo;peng shao zui shuai&rdquo; 如果我用s.indexOf(&ldquo;peng&rdquo;),肯定是返回1的,因为原字符串里有,而如果我这样写s.indexOf(&ldquo;buhao&rdquo;),这样的话是返回-1的,通过这个讲解,我想大家应该能明白我的意思了,打字不易,现在已经超1000字了,希望大家喜欢!如果大家反应度高的话,我会为大家解析快照劫持的代码,看你们了!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

 

 

快速回复 返回顶部 返回列表