Небольшое предисловие
За недавнее время появилось множество сайтов предлагающих самые разнообразные шаблоны для WordPress, за что им большое спасибо. Но есть один нюанс в этой всей каше.
Я говорю про зашифрованные ссылки в футере шаблона. Когда Вы скачиваете шаблон для бога на wordpress с бесплатных источников, я ещё могу смирится с таким положением дел (все-таки люди переводили или даже создавали шаблон), но вот произошел случай, который подтолкнул меня к написанию этой статьи.
Пока Вы читаете этот пост, я рекомендую вам подписатся на RSS ленту.
Так вот, купил один знакомый у ‘не буду разглашать кого’ тему для своего сайта и прислал её мне, чтобы я её установил и подправил немного тексты внутри неё (свой перевод захотел).
Какое удивление у меня было, когда я нашел в футере зашифрованные ссылки. Очень интересная политика, особенно за проплаченные шаблоны (кстати так можно нарастить Тиц и очень неплохой). Поэтому и решил написать мануал по расшифровке шаблонов WordPress.
Основная часть
Для опытов взял простенькую тему под названием RidZine и решил проверить её специальным плагином.
Запомните его название (если Вы не подписались на RSS) — TAC(Theme Authenticity Checker).
Данный плагин проверяет любые шаблоны WordPress на исходящие ссылки, а также на зашифрованные куски кода в теме для Вордпресса.
Смотрите на скриншоте:
На скрине я указал где проверяется шаблон и тут указаны узкие места этой темы для вордпресса: несколько статичных ссылок и шифр в футере.
Если ссылки удалить довольно легко, то с футером все немного сложнее.
Открываем файл footer.php в Notepad++ или другом текстовом редакторе, который поддерживает кодировку UTF8. Смотрим на наш код в футере. Примерно так выглядит:
Теперь самое главное:
Для начала выбираем тип шифрования:
- Если $o=»код»: тогда переходим по этой ссылке на специальный декодер.
- Если $_F=__FILE__: тогда идем по этой ссылке
- Если вот такое eval(gzinflate(base64_decode(‘…’)));: идем тогда сюда
12 комментариев
Денис says:
Окт 24, 2011
Спасибо большое автору за эту статью познавательную. Подойдёт ли этот плагин к версиям WP выше 3.0.5?
Voff says:
Окт 24, 2011
Думаю да
Евгений says:
Ноя 29, 2013
не помог ни один из сервисов