Просматривая образцы присылаемого блоггерами спама, наткнулся на вот такие сайты:
- wptheme.ru
- wptheme.us
- wpbox.ru
Доменные имена показались мне подозрительно созвучными с сокращением от Wordpress. Перешел я по ссылкам, и вижу: и правда, вроде как «белые» сайты по этой тематике.
Но не все так просто. На сайтах предлагают скачать русифицированные темы для Wordpress. Скачал я несколько таких тем и залез в код. В файле footer.php, отвечающем за формирование «подвала» страниц, я обнаружил вот такой зашифрованный фрагмент:
<? echo(base64_decode("0JvQvtC60LDQu9C40LfQsNGG0LjRjyA8YSBocm
VmPSJodHRwOi8vd3B3b3JsZC5ydSIgdGl0bGU9ItCc0LjRgCBXb3JkcHJlc3MiIHRhcmdld
D0iX2JsYW5rIj7QnNC40YAgV29yZHByZXNzPC9hPi4g0KLQtdC80LAg0L/QtdGA0LXQst
C10LTQtdC90LAg0L3QsCDRgdCw0LnRgtC1IDxhIGhyZWY9Imh0dHA6Ly93cHRoZW1lc
y5ydSIgdGl0bGU9ItCi0LXQvNGLINC00LvRjyBXb3JkcHJlc3MiIHRhcmdldD0iX2JsYW5rIj
7QotC10LzRiyDQtNC70Y8gV29yZHByZXNzPC9hPi4="));?>
Но и это еще не все. Пошел я изучать эти зараженные темы для Wordpress дальше. Открываю файл index.php (в других темах были «закладки» и в других файлах), отвечающий за формирование главной страницы. Батюшки святы, что я вижу!
Рубрика<?php $str = 'PGEgaHJlZj0iaHR0cDovL3d3dy53cHRoZW1lLnVzIiB0aXRsZT0i0KLQtdC80Ysg0L
TQu9GPIFdvcmRwcmVzcyI+OjwvYT4='; echo base64_decode($str);?>
Угадайте, что я обнаружил, когда расшифровал его? (ссылка на отгадку убрана, дабы почтить правила сайта, так что ищите сами ссылку на блог Parasite Eliminator, на тот пост, где отгадка :)
комментарии (62)
хотя бы русские спамеры — глупые как хз что. иностр темы еще в добавок всякими ob_start && preg_match защищены, они пустой экран показывают когда ссылки убираешь) а наши так… деревяшки.
как бы дитя не тешилось, лишьбы не плакало. шоколад то надо же после школы на чтото покупать)
Обычно автор перевода дает ссыль на себя и он это заслужил.
Я пожалуй начну, у меня стоит тема — Brilliance 1.0, так что знайте блогеры у кого эта тема, там понатыкано 5 линков.
Кстати, спамеры любят присылать каменты, в которых ссылку ставят с пробела или с точки. Типа, чтобы не заметили. Сканер такого говна будет включен в одно из следующих обновлений Parasite Eliminator.
Не хочешь левого кода — делай тему сам — верстай или русифицируй готовую.
Ан нет, лень же всем, халявки надо.
Так что жалобы типа — «ах они гады в бесплатную тему навставляли ссылок» — ничем не обоснованы кроме лени и жадности.
Не?
Пользуешься линуксом — никто тебе ничего не должен, потому что ты ни копейки за него не отдал.
Другое дело, если ты за него платил. Тогда жаловаться имеешь полное право.
А так — уж извините, слишком сопливо выглядит это негодование.
Понимаю, если бы честно предупреждали — вот мы вам ссылку поставим, раз уж вы темой пользуетесь. Никто со здоровой головой и не откажется из благодарности.
надо делать так!
fucntoins.php
add_action('wp_footer', 'showmylinks');
function showmylinks(){
// показываем линки
}
и по практике 100% footer.php содержит
<?php
do_actions('wp_footer');
?>
— а поправде говря ведь все что надо так это черт побери вписать о линках в лицензию. GPL йопта, право имеют. все равно никто не читает.
(я просто с нуля темы делаю, и редко использую готовые)
Я свои шаблоны только на своем сайте выкладываю, а то уже навидался как на подобных сайтах в них всякую фигню встраивают.
1) у вас на сайте его найдет и скачает (все к примеру) челвоек 20, на сайте вордпресса в несколько сот раз больше.
2) опять же на офф сайте, говна не держат.
<? eval(gzinflate(base64_decode('
тут 8 килобайт запакованной гадости
'))); ?>
злоумышленник также использовал принцип вложенности упаковки, то есть данный код повторяется десятки раз внутри запакованного кода
жесть.
Но, поскольку я люблю ковыряться в коде, то нашел эти странные фрагменты и успешно ликвидировал.
Но не все ведь лезут в код, так что за пост спасибо!
Сканирует все установленные темы (а не только активную) на предмет скрытого левого кода.
Плугин особенно удобен для тех, кто не хочет «рыться» в коде каждой темы.
меня бы одна эта формулировка навела на мысль, что где–то фейк порылся… ведь вордпресс в уникоде работает – о какой русификации идёт речь?
по ходу на днях регнут
www.spamvragam.ru
Блин чего только не придумают!?!
Скажите, пожалуйста, возможно ли другие методы вставки ссылок, которые плагин TAC не определяет?