Внезапно появившийся лишний код в index.php

Статус
В этой теме нельзя размещать новые ответы.

Strogiy

Читатель
Заблокирован
Регистрация
6 Мар 2009
Сообщения
47
Реакции
7
  • Автор темы
  • Заблокирован
  • #1
Здравствуйте!
При входе на сайт ошибка:
Parse error: syntax error, unexpected '<' in /home/shpate/public_html/index.php on line 89
При попытке зайти в админ панель ошибка:
Parse error: syntax error, unexpected '<' in /home/shpate/public_html/administrator/modules/mod_menu/menu.php on line 223

До этого все работало, в этих файлах ни чего не менял, вообще не делал ни каких исправлений в последнее время.
В файле index.php и menu.php обнаружил следующие лишние строки:
<html><body><div style="display:none"><iframe src="(здесь была ссылка на левый сайт)"; width="320" height="240"></iframe></div></body></html>

Как они могли там появится, если я ничего сам не добавлял?

В последствии оказалось что не только в этих двух файлах такая ерунда была, но еще в 4-ех. Все исправил, сайт заработал, но вопрос остался, от куда это взялось и как это предотвратить?
 
где-то пропалил свой фтп, меняй пароль :)
 
  • Автор темы
  • Заблокирован
  • #3
Пароль вроде ни где светануть не мог...
А что этот код делает? Это ссылочный спам тапкой?
 
Значит обязательно проверь свой комп на вирусы, 100% на компе троян
 
:nezn: а может даже все через хостера провернули
 
Через хостера врядли, чисть комп, однозначно троян сидит и естественно меняй все пароли
 
Что за идиотизм при вопросе не указывать версию движка!!!
мы тебе что ясновидящие?

небось версия Seo-joomla 1.0.15 (12) иль что-т похожее?
 
а зачем тут версия движка если ясно что айфрейм подсунули
меняешь пароли все от фтп от сайта от панели, проверяешь комп на вирусы трояны
удаляешь лишний код из файлов откуда он выводится.
а вообще лучше восстановить бекап последней стабильной версии скрипта (должен быть на такой случай)
 
ифреймы обычно вставляются без ошибок, скорей всего шелл залили кому-то из соседей:)
для начала удали лишний код, но если шелл у соседей-то это вряд ли поможет
 
  • Автор темы
  • Заблокирован
  • #10
joomla 1.5.9 с оф. сайта. Прошу прощения, что сразу не написал.

Добавлено через 3 минуты
Код убрал все заработало. Всем спасибо за ответы.
А что эти "айфрейм" делают? И зачем их ставят?
И что такое "шелл"? Извините за эти вопросы, просто я в этом не давно. Еще не в курсе всего этого.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху