← Назад к статьям

Как почистить сайт от вирусов

Как почистить сайт от вирусов

21.09.2026

Как почистить сайт от вирусов

Признаки взлома: неизвестные файлы, редиректы, спам-рассылки, изменения в ядре CMS, подозрительные процессы.

1. Изолируйте сайт

Отключите доступ для пользователей, смените все пароли (FTP, SSH, база данных, админка).

2. Просканируйте файлы

find /var/www/site -type f -name "*.php" -newer /var/www/site/wp-config.php

Ищите подозрительные функции: `eval`, `base64_decode`, `exec`, `shell_exec`, `preg_replace` с `e`-модификатором.

3. Сравните с оригиналом

Скачайте чистый архив вашей CMS и сравните файлы:

diff -r /path/to/clean /path/to/site

4. Удалите бэкдоры

Удалите все неизвестные файлы. Проверьте cron, планировщики, права на файлы.

5. Обновите всё

CMS, темы, плагины, расширения PHP, сам сервер. Закройте уязвимости.

6. Восстановление из бэкапа

Если бэкап точно чистый — восстановите его. После восстановления смените пароли и проведите аудит.