Перейти к содержимому



Как убрать закодированные ссылки в теме Wordpress

#1

Поделиться сообщением #1



mrwallero

mrwallero
  • Неактивные
  • 18 сообщений
  • Репутация: 0
0

Отправлено 21 Апрель 2012 - 04:26

Обнаружил у себя в функциях темы вот такую белиберду -

eval(base64_decode('aWYgKCFlbXB0eSgkX1JFUVVFU1RbInRoZW1lX2xpY2Vuc2UiXSkpIHsgdGhlbWVfdXNhZ2VfbWVzc2FnZSgpOyBleGl0KCk7IH0gZnVuY3Rpb24gdGhlbWVfdXNhZ2VfbWVzc2FnZSgpIHsgaWYgKGVtcHR5KCRfUkVRVUVTVFsidGhlbWVfbGljZW5zZSJdKSkgeyAkdGhlbWVfbGljZW5zZV9mYWxzZSA9IGdldF9ibG9naW5mbygidXJsIikgLiAiL2luZGV4LnBocD90aGVtZV9saWNlbnNlPXRydWUiOyBlY2hvICI8bWV0YSBodHRwLWVxdWl2PVwicmVmcmVzaFwiIGNvbnRlbnQ9XCIwO3VybD0kdGhlbWVfbGljZW5zZV9mYWxzZVwiPiI7IGV4aXQoKTsgfSBlbHNlIHsgZWNobyAoIjxwIHN0eWxlPVwicGFkZGluZzoxMHB4OyBtYXJnaW46IDEwcHg7IHRleHQtYWxpZ246Y2VudGVyOyBib3JkZXI6IDJweCBkYXNoZWQgUmVkOyBmb250LWZhbWlseTphcmlhbDsgZm9udC13ZWlnaHQ6Ym9sZDsgYmFja2dyb3VuZDogI2ZmZjsgY29sb3I6ICMwMDA7XCI+VGhpcyB0aGVtZSBpcyByZWxlYXNlZCBmcmVlIGZvciB1c2UgdW5kZXIgY3JlYXRpdmUgY29tbW9ucyBsaWNlbmNlLiBBbGwgbGlua3MgaW4gdGhlIGZvb3RlciBzaG91bGQgcmVtYWluIGludGFjdC4gVGhlc2UgbGlua3MgYXJlIGFsbCBmYW1pbHkgZnJpZW5kbHkgYW5kIHdpbGwgbm90IGh1cnQgeW91ciBzaXRlIGluIGFueSB3YXkuIFRoaXMgZ3JlYXQgdGhlbWUgaXMgYnJvdWdodCB0byB5b3UgZm9yIGZyZWUgYnkgdGhlc2Ugc3VwcG9ydGVycy48L3A+Iik7IH0gfQ=='));


Кто знает что это и зачем - подскажите.

 

 

  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85
Советую обратить внимание на следующее:
  1. WordPress, как убрать чужие ссылки в шаблоне
  2. Как убрать category из URL в wordpress без плагинов
  3. Помогите удалить внешнюю ссылку с сайта
  4. Как убрать вшитые ссылки в шаблоне Wordpress
  5. Как убрать внешние ссылку из шаблона WordPress

#2

Поделиться сообщением #2



yury

yury
  • Пользователь
  • 632 сообщений
  • Репутация: 181

Отправлено 21 Апрель 2012 - 08:30

Это закодированный php-код
if (!empty($_REQUEST["theme_license"])) { theme_usage_message(); exit(); } function theme_usage_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv="refresh" content="0;url=$theme_license_false">"; exit(); } else { echo ("<p style="padding:10px; margin: 10px; text-align:center; border: 2px dashed Red; font-family:arial; font-weight:bold; background: #fff; color: #000;">This theme is released free for use under creative commons licence. All links in the footer should remain intact. These links are all family friendly and will not hurt your site in any way. This great theme is brought to you for free by these supporters.</p>"); } }
Этот код прячет от вас вставку в страницу коммерческих ссылок на спонсоров вашей вордпрессовской темы.
  • 0

#3

Поделиться сообщением #3



mrwallero

mrwallero
    Topic Starter
  • Неактивные
  • 18 сообщений
  • Репутация: 0

Отправлено 21 Апрель 2012 - 11:15

Удалить его можно без последствий?
  • 0

#4

Поделиться сообщением #4



yury

yury
  • Пользователь
  • 632 сообщений
  • Репутация: 181

Отправлено 21 Апрель 2012 - 12:46

Вордпрессом не пользовался — не знаю.
В коде вашей темы вполне могут присутствовать защитные механизмы от удаления таких вставок.

Рекомендую, если пользоваться чьими-то готовыми продуктами, то не нарушать лицензионных соглашений и не удалять ссылок на них.
  • 0

#5

Поделиться сообщением #5



mrwallero

mrwallero
    Topic Starter
  • Неактивные
  • 18 сообщений
  • Репутация: 0

Отправлено 21 Апрель 2012 - 16:48

Ясно, спасибо!
  • 0

#6

Поделиться сообщением #6



Sosnovskij

Sosnovskij
  • Администратор
  • 4 106 сообщений
  • Репутация: 618

Отправлено 22 Апрель 2012 - 14:06

Бывает, что распространяются таким образом ссылки, например, на вирусные сайты, поэтому все-таки не лишним будет дать линк на видео по удалению закодированных ссылок в Wordpress :unsure:.


  • 0

Не стесняйтесь ставить оценки темам :) Правила форума. Мой блог http://sosnovskij.ru/.




Оформление форума – IPBSkins.ru