Как дешифровать закодированый футер в шаблонах WP

Опубликовано: 5.11.2008

Почти всегда авторы шаблонов оставляют ссылку на себя в футере. Это нормально. Но чтобы защитить эту ссылку они кодируют весь файл. Вот, например, код из footer.php какой-то темы:

<?php /* WARNING: This file is protected by copyright law. To reverse engineer or decode this file is strictly prohibited. */
$o=”QAAADSc…AAACcn”;eval(base64_decode(“JGxsbD0…xsbGxsbGwpOw==”));return;?>

А вдруг Вам нужно немного изменить футер (добавить счетчик, поставить Сапу и т.п.)? К тому же эта дешифрация – лишняя нагрузка для сервера. А проблема решается очень просто.

  1. Открываем блог с нашим шаблоном в браузере
  2. Смотрим исходный код страницы (ищем что-то наподобии <!–include footer–>; если такого нет, придется подумать или использовать “метод научного тыка”). Код лучше куда-нибудь полностью скопировать.
  3. Копируем все после найденого комментария, а если его нет, то нужную часть кода (обычно бывает до самого конца страницы)
  4. Вставляем это все в файл footer.php (или какой там) и проверяем. Кстати, рекомендую создать бэкап, а то мало ли…

Вот и все. Ничего сложного. А если не получилось, можно вернуть старый файл на место.

Diversant не дает спаммерам жить спокойно (и правильно делает), Gordin вернулся в Интернет, Madass переехал на новый хостинг, а Mult написал оду виртуализации.

Еще один участник покинул Нашу Лигу. Ну и ладно, еще есть народ.

Комментариев — 16 »

  1. stek 5.11.2008 в 22:21

    что-то я не совсем понял. Я открываю сайт, смотрю исходный код и ищу там инклуд футер?

    Можешь помочь с конкретным примером?

  2. [m.k] 5.11.2008 в 22:26

    Нет, не так. У меня например содержимое футера начинается ниже строки < !–include footer–> (это простой комментарий HTML) и до конца. А что за блог?

    Кстати, это не совсем правомерно, но если ссылка на автора останется, претензии вряд ли от него будут.

  3. Noble Ossage 5.11.2008 в 22:42

    Не всегда так все просто… Эти жадины сейчас изголяются как могут – в function.php вставляют закодированный кусок для проверки целостности футера… в общем, извращаются…

    Я тоже могу помочь, если надо))

  4. seoart 24.12.2008 в 20:26

    У меня так зашифровали что вообще неясно, где что в футере, а по твоему способу футер, ну ни как не стоновится по центру как надо, всё его кидает то вправо то влево, и чё делать может прога какая есть которая расшивровает?

  5. [m.k] 24.12.2008 в 23:16

    Программы такой не знаю. Могу предложить только метод научного тыка (сам так часто делаю).

  6. Pepper 2.01.2009 в 23:14

    [m.k], вы у меня оставляли комент, но не знаю, видели ли ответ.
    Повторю его здесь. Используя такой способ, вы потеряете любую динамичность футера. Т.е., если в футере есть PHP код, то вы навсегда его потеряете, скопировав только сгенерированный HTML.

    Не сочтите за рекламу, но я категорически против такого способа защиты ссылок (кодирования), поэтому помогу раскодировать, если необходимо. Писал тут http://webpeppers.ru/8.html

  7. PHOTOMATMASTER 7.04.2009 в 18:43

    А не проще просто переписать футер??
    Тоесть снести старый и на его месте сделать совсем новый вариант?

  8. sexy 14.07.2009 в 5:01

    Истинну глаголит последний оратор :)
    Полностью его поддерживаю! Лучше самому ручками переписать футер под себя.

  9. Главный Герой 9.08.2009 в 13:45

    Я вообще такие строки в футере удаляю, так как в этих закодированных строках всегда пытаются всунуть пару ссылок на другие сайты.

  10. stalker_m6 5.07.2010 в 13:37

    А у меня лично в футере вообще нет закодированных строк, всё чисто и понятно! =)

  11. Vaail 15.01.2011 в 1:38

    Ну вообще то в данном случае достаточно проделать операции:
    1. скопировать base64_decode(“JGxsbD0…xsbGxsbGwpOw==”) и вставить к примеру в файл decode.php следующим образом print_r(base64_decode(“JGxsbD0…xsbGxsbGwpOw==”)); .
    2. открываем файл в браузере и копируем то что там будет выведено.
    3. Возвращаемся в шаблон и конструкцию eval(base64_decode(“JGxsbD0…xsbGxsbGwpOw==”)) заменяем на текст полученный во втором шаге
    Данная методика сработает т.к. код шаблона всего лишь закодирован функцией base64_encode для которой обратная функция base64_decode, а eval указывает на то что если там php код его надо выполнить.

  12. Приколист 26.04.2011 в 12:33

    Ого, у меня сайт чуть не пропал, БРРРРР, ну его, лучше не трогать.

  13. Lexus 4.11.2011 в 7:12

    Могу посоветовать плагин tac для WP, который ищет ссылки в установленных темах.
    Скачать можно здесь – http://wordpress.org/extend/plugins/tac/
    Далее смотрим где стоят левые ссылки и удаляем их нафиг.
    Довольно часто кстати, ссылки засовывают не только в footer, но и в sidebar. Пишут функции, которые осуществляют проверку и если не находят нужные ссылки рушат дизайн блога.
    Такие функции тоже следует удалять, но осторожно, методом научного тыка.

  14. Lexus 4.11.2011 в 7:17

    >>Я вообще такие строки в футере удаляю, так как в этих закодированных строках всегда пытаются всунуть пару ссылок на другие сайты.

    Не ужержался что бы не пркоментировать)))
    Пару ссылок это еще куда ни шло.
    В теме которую я сейчас готовлю для своего блога нарыл 12 ссылок.
    Протрахался пару часов пока вычестил всю эту мерзость.
    Зато совесть чистая :-D

  15. west0293 22.06.2012 в 18:29

    А еще эти “создатели шаблонов” делают так, что если ты удаляешь его ссылку из футера, сайт становится недоступен. Конечно, это разрешимо, но если в php полный ноль – придется потратить много времени… Как-то давно сам на это попадался… =)

  16. Ольга 1.08.2012 в 15:59

    Согласна с вышесказанным… Установила русифицированную тему, а там при просмотре кода ссылка на сексшоп и какие-то медицинские справки. При попытке удалить сайт завис. Пришлось ставить английскую версию, но зато чистую.

Оставьте комментарий к посту ”Как дешифровать закодированый футер в шаблонах WP”

Разрешено использовать тэги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Ключевые слова:
AdSense google page rank Sape SEO WordPress Блог Сапа Софт Яндекс акция ап апдейт бесплатно дизайн домен запросы индекс цитирования интернет интернет-магазин комментарии компьютер конкурс продвижение реклама спам ссылки тИЦ форум эстафета