Ваше сообщение отправлено, мы ответим на него в ближайшее время!
Поделимся опытом по удалению вирусов с сайта, так как за свою жизнь их приходилось удалять много раз, то сразу сообщу - какого-либо универсального антивируса не существует и врятли когда появится.
Причина в этом проста - разработчики постоянно придумывают более изощренные способы, которые всё труднее и труднее обнаружить.
Начнем от простого к сложному:
1. Смотрим файл .htacess
Ищем подозрительный код перенаправления
RewriteRule ^(.*)$ http://virussite.com/index.php?t=6 [R=301,L]
По сути, мы считаем это вирусом, но чисто технически это редирект на новую страницу.
Ситуация знакомая, переходим на сайт, а вместо сайта открывается другой сайт, содержимым никак не связанным по смыслу с данным сайтом.
Выход простой - удаляем этот код из файла.
2. Ищем подозрительный код php в файлах
Производим поиск ссылки по фалам, и ищем там ссылку процесс поиска можно ускорить во много раз, если включить поиск автоматически по всем файлам.
Нужно обратить, что не нужно указывать протокол и другую часть ссылки советую копировать только часть ссылки. Тоесть вместо
http://virussite.com/index.php?t=6
ищем
virussite
Это нужно специально для того, что бы избежать возможной склейки или редиректов внутри сайта.
Однако, зачастую, код размещается в закодированном виде, например:
eval(base64_decode(SGVyZSBzaG91bGQgYmUgcGhwLWNvZGUuIFNvcnJ5IGZvciBteSBlbmdsaXNoLg==));
3. Ищем код в базе данных
Зачастую, создают простой javascript, который просто напросто перенаправляет человека на ненужный сайт, и размещают его.. В базе данных.
Найти такой код можно при помощи кнопки "Поиск" в phpmyadmin.
4. Подгрузка кода из других файлов на внешнем сервере
Устанавливаем Openserver (скачать). Переносим сайт на сервер и отключаем от интернета. Запускаем сайт, если сайт работает в обычном режиме - производим перезапуск, но с отключенным интернетом.
Если после отключения интернета сайт перестает открываться - на экране появится ошибка, в которой будет указан номер строки и файла - переходим вырезаем лишний код.