Что делать, если сайт взломали
Порядок действий при взломе: как ограничить ущерб, восстановить работу и не потерять данные. И почему просто удалить вредоносный код мало.
Коротко
Порядок такой: ограничить доступ, сохранить следы, восстановиться из чистой копии, сменить все пароли и закрыть дыру, через которую попали. Пропустить последний шаг — значит вернуться к этому через неделю.
Первые действия
- Закройте сайт для посетителей — заглушка лучше, чем страница, заражающая пользователей.
- Сделайте копию взломанного состояния: она понадобится, чтобы понять, как попали.
- Смените пароли: хостинг, админка, база, почта, домен.
- Проверьте список пользователей админки — часто злоумышленник заводит свою учётную запись.
- Проверьте, не изменены ли настройки почты и переадресации.
Восстановление
Разверните резервную копию, сделанную до взлома. Определить дату помогает время изменения файлов и записи в логах.
Если чистой копии нет, придётся вычищать вручную: искать изменённые файлы, посторонние скрипты, добавленных пользователей. Это дольше и не даёт гарантии, что нашли всё.
Что сделать после
- Обновите платформу и все модули.
- Проверьте, не осталось ли забытых точек входа: старые скрипты, тестовые страницы, неиспользуемые модули.
- Включите двухфакторную аутентификацию везде, где можно.
- Проверьте сайт в панели вебмастера: не помечен ли он как заражённый.
- Настройте резервное копирование вне сервера, если его не было.
Про поиск и репутацию
Если поисковик успел пометить сайт как опасный, после чистки нужно запросить перепроверку в панели вебмастера. Пока метка стоит, посетители видят предупреждение — и это бьёт по трафику сильнее самого взлома.
Сайт взломали?
Поможем восстановить работу, найти точку входа и закрыть её — чтобы не повторилось.
Читайте дальше
Доработать старый сайт или сделать новый
Как решить, что дешевле: пять вопросов, ответы на которые показывают, стоит ли вкладываться в существующий сайт или пора собирать заново.
2 минуты чтенияКак выстроить работу с удалённым подрядчиком
Что заменяет личные встречи: ритм связи, точки контроля, инструменты и правила, которые делают удалённую работу предсказуемой.
1 минута чтенияКак ставить задачи разработчикам
Шаблон задачи, которую поймут с первого раза: что описать, чего не описывать и почему «сделайте красиво» стоит дороже всего.
2 минуты чтения