Главная » WordPress » Статьи Wordpress » WordPress шаблоны: уязвимости, безопасность и скрытые ссылки. Методы избавления. Часть 3.
Распечатать статью

WordPress шаблоны: уязвимости, безопасность и скрытые ссылки. Методы избавления. Часть 3.

Вы установили понравившийся шаблон для WordPress. Открыли файл подвала темы footer.php, удалили ненужные ссылки. И … получили белый лист в окне браузера без каких-либо сообщений об ошибках, просто пустой лист? Не волнуйтесь, в большинстве случаев это поправимо.

Возвращаем удалённые ссылки на свои места. Запускаем поиск по содержимому файлов темы (для этой цели прекрасно подходит Notepad++), в качестве параметров поиска задаём любую из ссылок, которые «не удаляются», также можно просто сразу открыть functions.php в папке «вредного» WordPress-шаблона. В итоге вы должны найти там функцию подобную этой (у вас это будет выглядеть менее «читабельно» и скорее всего 1 строкой):

<?php
function check_footer(){
  $l = '<"неудаляемый" текст, ссылки>';
  $f = dirname(__FILE__).'/footer.php';$fd=fopen($f,'r');
  $c = fread($fd,filesize($f));fclose($fd);
  if(strpos($c,$l)==0) {echo '';die;}
}
  check_footer();
  // ...и вызов этой функции
?>

Просто удаляем этот хлам от начала до конца.

Не следует также забывать, что всё это может быть закодировано. Также могут иметься и вот такие «сюрпризы«.

Всё, теперь можно безболезненно зачищать подвал.

Источник:  sooource.net

Вы можете оставить комментарий, или обратную ссылку на Ваш сайт.

Оставить комментарий

Похожие статьи