Причины взлома
Взлом – самая распространенная причина возникновения вредоносного кода на сайте.
Основные причины взлома:
1. Утечка логина/пароля к аккаунту, панели управления сервером, панели CMS, FTP или SSH. Логин и пароль могут быть украдены по следующим причинам:
- вредоносное ПО на локальном компьютере,
- подключение к серверу без шифрования (используйте протоколы с шифрованием - SSH, SFTP, HTTPS).
2. Уязвимость кода сайта:
- устаревшая версия CMS или ее компонентов, которые имеют уязвимости.
- уязвимости в скриптах сайта.
Если произошел взлом
Прежде всего найдите уязвимость, которая привела к совершению взлома. Как правило, это скрипты сайтов. Рекомендуется постоянно проводить мониторинг безопасности сайтов. Своевременное устранение уязвимостей позволяет избежать большинства взломов.
Вы можете включить логи доступа в панели управления сервером. Все логи будут сохраняться в файле access_log в директории сайта. Также мы можем предоставить логи доступа к вашему веб-серверу. Для этого создайте запрос в техподдержку и уточните период, за который нужны логи.
Восстановить не поврежденные файлы сайта и базу данных можно из резервной копии. На нашем хостинге выполняется бесплатное еженедельное резервное копирование. Также резервное копирование настраивается в панели управления сервером.
После удаления зараженных файлов рекомендуется выполнить следующие действия:
- смените все пароли доступа к серверу, панели управления сервером, сайту, FTP, базе данных,
- обновите CMS и все ее компоненты до последних актуальных версий,
- проверьте сайт на наличие уязвимостей. Для этого можно использовать бесплатное ПО, например, AI-Bolit от компании Revisium.
Как предотвратить взлом
Для того чтобы снизить вероятность взлома следуйте этим рекомендациям:
- Для доступа к серверу, панели управления, сайту, FTP используйте сложные пароли. Также рекомендуется регулярно менять пароли.
- Для предоставления доступа к сайту третьим лицам создавайте отдельных пользователей с ограниченными правами. Не передавайте третьим лицам пароли администратора для доступа к серверу и сайту.
- Выполняйте резервное копирование сайтов.
- Используйте только проверенные версии CMS и их компонентов. Также регулярно обновляйте их до актуальных версий.
- Для администрирования сервера и передачи данных используйте защищенные протоколы – SSH, SFTP, HTTPS.
- Используйте дополнительное ПО для защиты сервера и сайтов.
Если у Вас остались вопросы - создайте тикет в техподдержку.