Денис Тарелкин 09 ноября 2026

DOS.Zone ищет в браузерах игроков копии около 800 игр, потерянных после атаки на Beget

После атаки на Beget у DOS.Zone не оказалось локальных копий примерно 800 из 2600 игр. Команда просит игроков выгрузить архивы, которые могли остаться в браузере после запуска.
DOS.Zone ищет в браузерах игроков копии около 800 игр, потерянных после атаки на Beget

Когда DOS.Zone начал восстанавливаться после кибератаки на Beget, у команды нашлись локальные копии, необходимые для запуска сайта. Затем разработчики сверили файлы каталога и обнаружили, что у них нет копий примерно 800 из 2600 игр. 8 ноября они попросили игроков проверить браузеры, через которые те раньше заходили на DOS.Zone. При запуске игра загружается на устройство целым архивом, и часть таких архивов могла сохраниться.

Копии помогли вернуть сайт, но в каталоге осталась дыра

Утром 2 ноября команда сообщила о сбое DOS.Zone и связала его с атакой на хостинг-провайдера. На следующий день разработчики уже знали, что у них есть резервные копии, но ещё не могли оценить сроки восстановления. К 4 ноября они нашли временный способ открыть часть браузерного мультиплеера. Снова можно было зайти в Half-Life Deathmatch, Counter-Strike 1.6, Quake II и Quake III Arena.

За видимой частью сайта стояли разные наборы данных. Копии инфраструктуры позволяли вернуть сам портал. Облачные сохранения, по словам команды, уцелели. А для запуска конкретной игры требовался её архив. Страница игры может открыться, но если эмулятору неоткуда скачать нужные файлы, поиграть не получится. Именно на этапе проверки этих файлов команда обнаружила пробел примерно в треть каталога.

Отдельно пострадало хранилище RGC.zone. Участник DOS.Zone Никита Аксёнов оценил потери RGC.zone примерно в 500 ГБ. В этот объём вошли игры и почти весь архив журналов библиотеки Retropages. Это другой набор данных. Обращение к игрокам с инструкцией по выгрузке файлов касается DOS.Zone.

Что именно браузер сохраняет после запуска игры

DOS.Zone использует js-dos, систему для запуска DOS-программ в браузере. Когда пользователь открывает игру, эмулятор скачивает пакет bundle. Внутри обычного ZIP-архива находятся файлы игры и настройки DOSBox. В документации есть пример с Digger. В одном пакете лежат исполняемый файл DIGGER.COM и конфигурация, с которой его запускает эмулятор.

Это важно для восстановления. Если нужный пакет остался на устройстве игрока, в нём уже могут быть настройки, с которыми команда публиковала игру. Их не придётся подбирать заново. Например, в пакет можно включить параметры эмуляции и конфигурацию экранных кнопок. Поэтому разработчики ищут именно прежние архивы DOS.Zone, даже если установочные файлы той же игры можно найти в другом месте.

Игровой прогресс устроен отдельно. В стандартной реализации js-dos сохраняет изменения файлов после запуска и при следующем сеансе накладывает их на исходный пакет. Условно, в одном архиве лежит игра, в другом могут оказаться созданные ею файлы сохранения. Для восстановления каталога команда просит выгрузить исходные пакеты из папки bundles.

Как проверить, остались ли игры на устройстве

Команда советует открыть Alley Cat или другую DOS-игру на том же устройстве и в том же браузере, где вы раньше пользовались сайтом. Менеджер дисков находится внутри эмулятора. Искать файлы в системных папках браузера не нужно.

  • Откройте Alley Cat и нажмите на значок менеджера дисков слева внизу, над шестерёнкой.
  • Перейдите в caches → bundles. Скачайте файлы из этой папки и соберите их в ZIP-архив.
  • Отправьте архив в чат DOS.Zone. Если играли через несколько браузеров, проверьте каждый.

В bundles появится и игра, которую вы открыли для проверки. Если в папке оказался только архив Alley Cat, его можно не отправлять. Эта копия у команды уже есть.

Почему восстановление Beget шло разными путями

По хронологии провайдера, злоумышленники предположительно получили доступ к управляющим серверам около 02:00 мск 2 ноября. В 02:30 они запустили программу для удаления данных, а в 02:55 Beget отключил серверы от сети. Провайдер сообщил о потере данных в VPS, S3 и Kubernetes. В число пострадавших сервисов вошли и виртуальные машины, и объектное хранилище, где проекты держат отдельные файлы.

Сайты на виртуальном хостинге возвращались по мере запуска восстановленных серверов. Первые заработали 4 ноября, к 5 ноября Beget отчитался о восстановлении 60% виртуального хостинга, а 7 ноября частично вернул панель управления. С облачными машинами ситуация была другой. Провайдер уточнил, что полные копии дисков VPS утрачены, а файловые бэкапы сохранились примерно у половины пользователей VPS. Из такой копии можно взять уцелевший файл, если он туда попал. У DOS.Zone копии для запуска портала нашлись локально, а часть готовых архивов с играми команда рассчитывала получить с устройств, на которые они уже однажды загрузились.

Комментарии