Найти в Дзене
ПЛАТФОРМА

Как программист забрал пароли и остался ни с чем

Оглавление

Sun, 17 Aug 25 02:12:02 +0300

   Как программист забрал пароли и остался ни с чем
Как программист забрал пароли и остался ни с чем

История, которой хочет поделиться один из признанных экспертов российской IT-сцены, напоминает сюжет из детективного романа, но, к сожалению, это — реальная жизнь. Интернет-магазин, который ежедневно посещало сотни клиентов, вдруг оказался парализован. Всё из-за того, что программист, уволившись, забрал все пароли и доступы к сайту. Казалось, ситуация безысходна — но на деле это была лишь вершина айсберга.

Когда программист уходит — что остаётся бизнесу?

По данным на 2024 год, около 38% российских IT-компаний сталкиваются с ситуацией, когда ключевой специалист уходит, прихватив с собой важные данные. Это не просто утрата трудовых ресурсов, а серьёзный риск для безопасности и стабильности бизнеса.

В нашем случае интернет-магазин имел ряд критических проблем:

   Как программист забрал пароли и остался ни с чем
Как программист забрал пароли и остался ни с чем
  • Доменное имя оказалось оформлено на владелицу компании, что сыграло на руку;
  • Хостинг – VPS-сервер был на программиста;
  • Сам программист сменил все пароли и исчез, не выходя на связь;
  • Хостер отказался помочь, так как услуга оформлена на постороннего.

Парадоксально, но несмотря на то, что сайт принимал заказы, сотрудники не могли их обработать — что фактически означало паралич ключевого бизнес-процесса. Это — прямой путь к потере клиентов и дохода.

Как выйти из цифрового плена: первые шаги

Владелица бизнеса, обеспокоенная ситуацией, обратилась за помощью к эксперту, который начал разбираться с "техногенным" преступлением. Первым делом было выяснено:

  1. На кого оформлены домен и сервер;
  2. Есть ли какие-либо резервные копии сайта;
  3. Возможности доступа и восстановления паролей.

К счастью, выяснилось, что домен у компании, а не у бывшего сотрудника. Но доступа к VPS — никакого. Это — классическая ошибка российских компаний, когда хостинг оформляет программист, а не юридическое лицо. По исследованиям Роскомнадзора, примерно 27% мелких предприятий в России так и поступают, что создаёт уязвимости.

У владелицы имелась лишь годоваля копия сайта — морально устаревшая, но всё же опора в борьбе за возвращение контроля.

Кастомная CMS и брутфорс в помощь

Наш герой обнаружил, что сайт был сделан на самописной CMS — уникальная смесь старых и новых технологий, то, что программисты ласково называют "костыль на костыле". Но именно это сыграло роль спасительного фактора.

Изучая код, была найдена уязвимость, позволяющая загрузить и выполнить PHP-файл через админку — но доступов не было. Анализ базы пользователей, которая осталась в руках эксперта, показал наличие зашифрованных паролей в md5. Как вы знаете, md5 считается криптографически устаревшим и небезопасным, но реальная расшифровка — задача сложная.

Тогда был применён «старый-добрый» брутфорс — подбор паролей из словарей с помощью скрипта. В ночь эксперимента один из десяти хэшей взломали, что оказалось ключом к спасению.

Возвращение контроля над сайтом

С помощью подобранного пароля удалось войти на сайт под тестовым пользователем. Это открыло возможность загрузить PHP-скрипт — эдакий браузерный Norton Commander, который стал инструментом для копирования файлов с сервера.

Хотя права были урезаны, и полноценный доступ к консоли отсутствовал, скрипт позволил выгрузить все данные сайта. Дамп базы данных провёлся за считанные минуты.

После этого осталось "только" — восстановить сайт на новом сервере, который оформила владелица бизнеса. Поддержка эксперта в развитии сайта была необходима еще несколько месяцев.

Что же с программистом?

Прошло время, но бывший сотрудник так и не проявил себя. Выяснилось, что его "перекупили" конкуренты. Этот ход был не чем иным, как попыткой "подставить" компанию, лишив основного канала продаж. Но, как говорится, нет худа без добра — решимость и опыт помогли восстановиться, сохранить бизнес и даже выйти на новый уровень.

Выводы и уроки для российских компаний

  • Храните важные данные и доступы на юридическое лицо, а не на индивидуальных сотрудников;
  • Регулярно делайте резервные копии и проверяйте их актуальность;
  • Используйте современные стандарты шифрования паролей, избегая устаревших md5;
  • Изучайте код и архитектуру сайта хотя бы поверхностно, чтобы понимать слабые места;
  • Доверяйте создание и поддержку сайтов профессионалам с проверенной репутацией;
  • Не забывайте о юридической поддержке при увольнении ключевых сотрудников — своевременное оформление документов может спасти бизнес.

Статистика подтверждает: в 2024 году более 43% российских предприятий считают, что потеря доступа к цифровым ресурсам может привести к банкротству. А ведь речь идёт не только о деньгах, но и о репутации, клиентах и перспективах.

"Ситуация, когда программист уходит с сайта и уносит с собой пароли — не вопрос «если», а вопрос «когда». Важно быть готовыми и не дать бизнесу погибнуть из-за человеческого фактора," — говорит эксперт, который помог восстановить работу интернет-магазина.

Ваша история: случалось ли у вас подобное? Как вы выходили из кризиса?

Дорогие читатели, а теперь вопрос к вам. Есть ли в вашем опыте случаи, когда уход одного человека парализовал работу всего проекта? Каковы ваши советы и личные лайфхаки, чтобы избежать подобных неприятностей? Делитесь в комментариях — вместе мы сильнее!

Рекомендуем почитать

  1. Тайна самоликвидирующихся трупов в моргах России