Убираем закодированный код eval(base64_decode в wordpress шаблоне

wordpressСейчас многие вебмастера жаждущие заработать добавлять в шаблоны wodpress закодированные ссылки, которые пользователи не могут убрать. С одной стороны они как бы хотят получить вознаграждение за использование шаблона, с другой в закодированной области кода может находиться что угодно — где гарантия того, что там не дополнительные ссылки, а какой-то вирус. В большинстве случае, конечно, делается это с целью продажи ссылок или наращивания обратных линков на свой сайт.

Для тех, кто хочет целиком и полностью контролировать свой шаблон, зная за что какой участок кода отвечает, рассказываю как избавиться от закодированного текста. Во-первых, посмотрите в шаблон есть ли там код по типу eval(base64_decode, как правило, выглядящий весьма заметно:

eval(base64_decode

Чаще всего закодируют футер wordpress, тогда можно воспользоваться советом, который недавно нашел в одном из блогов — как легко раскодировать футер (footer) в wordpress. Суть метода в том, что в начало файла footer.php добавляете любую фразу. Потом сохраняете и смотрите HTML код своего блога, где значением закодированной части будет весь код, располагаемый после добавленной вами фразы. По моему весьма легко:)

Но также нашел еще один метод, когда закодированных областей в шаблоне с eval(base64_decode попадается достаточно много, добавлять каждый раз код весьма хлопотно, да и можно запутаться по невнимательности. Поэтому предлагают альтернативный метод раскодировки шаблона wordpress:

  1. Создаем пустой php файл, куда добавляем наш зашифрованный код.
  2. Меняем функцию eval на echo и сохраняем файл.

новый php файл

  1. Заливаем ваш файл на FTP и запускаем его через браузер по адресу типа site.com/myfile.php
  2. Смотрим что за текст отображается в браузере — это и будет раскодированное значение, которое нужно будет подставить в шаблон.

А вы раскодируете футеры шаблонов или оставляете как есть?

Заработай на своих сайтах!
Чтобы первыми получать все полезные статьи блога советую подписаться на RSS!
rss
Введите свой e-mail:

3 комментария для “Убираем закодированный код eval(base64_decode в wordpress шаблоне”

  1. Prohor

    А на DLE такое можно провернуть, там еще как то картинки кодируют , не получается никак раскодировать(

  2. Декор

    А есть еще плагин TAC для вордпресс, очень удобный. Находит и показывает все файлы со скрытым кодом и внешними ссылками в скачанных темах.

  3. ололошек

    Спасибо за статью, очень помогла.

Оставить комментарий к статье “Убираем закодированный код eval(base64_decode в wordpress шаблоне”

Для всех, кто работает или хочет научиться работать в интернете, мой блог Web-мастера - именно то, что нужно! В нем я буду делиться своими своими наработками в данной сфере и вообще публиковать разную полезную информацию для вебмастеров! Так что советую подписаться на обновления блога.

rss
Введите свой e-mail: