| Подписаться на RSS

Как удалить закодированные копирайты в подвале WordPress

августа 8, 2009 Рубрика Wordpress

удалить копирайты wordpressИ в моем скаченном шаблоне WordPress был копирайт в футере. Я решил все это дело быстренько подчистить. Каково было мое удивление когда после того как я нажал кнопку «обновить файл» выскочила строчка «This theme is released under creative commons licence, all links in the footer should remain intact«. Это значит что тема защищена лицензией и изменять её запрещено. Выход конечно был, взять копию скачанного шаблона и вернуть все на место, но я таки решил победить ссылки.

Закрытые от нас участки начинаются с eval(str_rot13(‘… это самое преобразование rot13 сдвигает каждую латинскую букву на 13 позиций в алфавите не затрагивая другие символы, поэтому и получается нечитаемая кракозябра.

Есть 2 основных варианта закодировать копирайты:
» 1. в самом footer.php кодируются ссылки
» 2. в Функциях темы (functions.php) кодируется в функция проверки и сравнения ссылок с эталоном, если условие не выполняется – да здравствует белый экран.

Покопавшись в интернете я нашел сервис который декодирует эту функцию здесь или здесь
При декодировании вы копируете функцию такого вида , а выдаётся она без скобок, не забудьте их опять вставить!
Вот это то что было.

eval(str_rot13('shapgvba purpx_sbbgre(){$y=\'Gurzr ol <n uers="uggc://jjj.jroubfgvatercbeg.pbz/orfg-purnc-jro-ubfgvat.ugzy">Purnc Jro Ubfgvat</n>\';$s=qveanzr(__SVYR__).\'/sbbgre.cuc\';$sq=sbcra($s,\'e\');$p=sernq($sq,svyrfvmr($s));spybfr($sq);vs(fgecbf($p,$y)==0){rpub \'Guvf gurzr vf eryrnfrq haqre perngvir pbzzbaf yvprapr, nyy yvaxf va gur sbbgre fubhyq erznva vagnpg\';qvr;}}purpx_sbbgre();'));

Что получилось

function check_footer(){$l='Theme by <a href="http://www.webhostingreport.com/best-cheap-web-hosting.html">Cheap Web Hosting</a>';$f=dirname(__FILE__).'/footer.php';$fd=fopen($f,'r');$c=fread($fd,filesize($f));fclose($fd);if(strpos($c,$l)==0){echo 'This theme is released under creative commons licence, all links in the footer should remain intact';die;}}check_footer();

Теперь необходимо удалить вот эту строчку

if(strpos($c,$l)==0){echo 'This theme is released under creative commons licence, all links in the footer should remain intact';die;}

В итоге мы получаем следующий код

function check_footer(){$l='Theme by <a href="http://www.webhostingreport.com/best-cheap-web-hosting.html">Cheap Web Hosting</a>';$f=dirname(__FILE__).'/footer.php';$fd=fopen($f,'r');$c=fread($fd,filesize($f));fclose($fd);}check_footer();

Заменяем его на тот что был в функциях темы и редактируем подвал на свое усмотрение.
Это один из многих способов, может и не самый правильный, зато самый простой и быстрый, не требующий каких-либо знаний и навыков в программировании.
[ad]

Добавить в:

  • Twitter
  • Grabr
  • WebDigg
  • Community-Seo
  • email
  • Facebook
  • FriendFeed
  • Google Bookmarks
  • Yandex
  • Memori
  • MisterWong
  • BobrDobr
  • Moemesto
  • News2

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

5 комментариев на запись “Как удалить закодированные копирайты в подвале WordPress”

  1. Саня прокомментировал:

    спасибо!

    ОтветитьОтветить

  2. Петров Евгений прокомментировал:

    На здоровье :lol:

    ОтветитьОтветить

  3. Evil прокомментировал:

    Если есть прямые руки то можно и без этого снести эти копирайты и поставить свои)

    ОтветитьОтветить

  4. Canekt прокомментировал:

    АААА получилось, а то в футере много чего было и казино и порно. СПАСИБО.

    ОтветитьОтветить

  5. Pron прокомментировал:

    Мешают они, эти копирайты.

    ОтветитьОтветить

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

Эффективное продвижение сайтов в ТОП
Размещение вечных ссылок навсегда
Биржа трастовых ссылок от создателей SeoPult
Лучшая система для размещения статей