Описание услуги
Возвращаю сайты в работу после сбоя и после взлома и всегда начинаю с одного и того же: снимаю полную копию текущего состояния — как есть, вместе с поломкой и вместе с заражением. Только после этого что-то трогаю. Первый вопрос здесь не «как снова открыть страницы», а «что вообще произошло»: сбой хостинга, неудачное обновление или чужой доступ. От ответа зависит всё дальнейшее — неудачное обновление откатывают, взлом откатить нельзя, потому что в файлах, к которым вы возвращаетесь, чужая дверь может уже стоять.
Дальше идёт видимая часть. Либо восстанавливаю сайт из уцелевшей резервной копии, либо собираю работоспособную версию из того, что осталось: база, загруженные файлы, чистый дистрибутив движка, шаблон, пересобранный заново, а не принятый на веру. Прохожу весь сайт в поисках посторонних файлов и вставок в базе: переадресация, которая срабатывает только на телефонах или только для поисковых роботов, скрытые страницы, скрипты, вклеенные в шаблоны и виджеты, администратор, которого никто не заводил. Все доступы меняются разом — панель хостинга, база, учётные записи администраторов, передача файлов, ключи всего, что подключается снаружи, — и после этого закрывается сам способ проникновения: устаревший компонент, слабый пароль, забытый загрузчик в публичной папке.
Потом смотрю то, о чём владелец обычно узнаёт слишком поздно. Не рассылали ли с домена письма, пока сайт был не в ваших руках, и не лежит ли он теперь в чёрных списках — тогда обычные письма клиентам тихо перестают доходить. Делаются ли резервные копии вообще и пробовал ли кто-нибудь хоть раз из них развернуться. Узнаете ли вы о повторе раньше посетителей. Копии и простое наблюдение настраиваю в рамках той же работы, а заканчиваю коротким письменным отчётом: что случилось, что сделано и что осталось на ваше решение.
Три вещи говорю сразу, потому что именно они потом стоят денег:
— до любого вмешательства снимается копия «как есть»: без неё теряются следы и теряется возможность откатиться, а поспешная чистка — обычная причина, по которой причину так и не находят;
— если в утечке могли оказаться данные клиентов, сообщаю об этом сразу и письменно; каков порядок ваших действий по закону — вопрос к вашему юристу, а не ко мне;
— «почистить и забыть» не работает: пока не закрыт способ проникновения, сайт ломают снова через несколько дней, и вторая чистка обходится дороже первой.
Дальше идёт видимая часть. Либо восстанавливаю сайт из уцелевшей резервной копии, либо собираю работоспособную версию из того, что осталось: база, загруженные файлы, чистый дистрибутив движка, шаблон, пересобранный заново, а не принятый на веру. Прохожу весь сайт в поисках посторонних файлов и вставок в базе: переадресация, которая срабатывает только на телефонах или только для поисковых роботов, скрытые страницы, скрипты, вклеенные в шаблоны и виджеты, администратор, которого никто не заводил. Все доступы меняются разом — панель хостинга, база, учётные записи администраторов, передача файлов, ключи всего, что подключается снаружи, — и после этого закрывается сам способ проникновения: устаревший компонент, слабый пароль, забытый загрузчик в публичной папке.
Потом смотрю то, о чём владелец обычно узнаёт слишком поздно. Не рассылали ли с домена письма, пока сайт был не в ваших руках, и не лежит ли он теперь в чёрных списках — тогда обычные письма клиентам тихо перестают доходить. Делаются ли резервные копии вообще и пробовал ли кто-нибудь хоть раз из них развернуться. Узнаете ли вы о повторе раньше посетителей. Копии и простое наблюдение настраиваю в рамках той же работы, а заканчиваю коротким письменным отчётом: что случилось, что сделано и что осталось на ваше решение.
Три вещи говорю сразу, потому что именно они потом стоят денег:
— до любого вмешательства снимается копия «как есть»: без неё теряются следы и теряется возможность откатиться, а поспешная чистка — обычная причина, по которой причину так и не находят;
— если в утечке могли оказаться данные клиентов, сообщаю об этом сразу и письменно; каков порядок ваших действий по закону — вопрос к вашему юристу, а не ко мне;
— «почистить и забыть» не работает: пока не закрыт способ проникновения, сайт ломают снова через несколько дней, и вторая чистка обходится дороже первой.