12 ТБ «teraleak» Steam сливает более десяти лет утраченной истории ПК-гейминга

утечка Steam Valve Portal 2 Half-Life 2 дата-майнинг вырезанный контент arstechnica.com

12 ТБ вырезанного контента Portal 2, намеки на Half-Life 2: Episode 3 и ранние версии культовых игр — изучайте пакет Steam2 Teraleak, вскрывший тайны разработки Valve.

В Ars мы хорошо знакомы с утечками данных, касающимися игр Valve, железа и работы самого Steam. Но ничто не могло подготовить нас к «терарелизу» этих выходных, охватывающему более 12 ТБ контента, связанного, казалось бы, с каждой игрой, доступной в Steam с 2003 по 2013 год.

То, что продается как «максимально полный … дамп сервера контента» устаревшей серверной архитектуры Steam под названием «Steam2» из того периода, теперь распространяется через BitTorrent-трекер, который Valve вряд ли когда-либо сможет полностью удалить из интернета. Массивная коллекция включает тысячи «депо», представляющих, по-видимому, каждую версию каждой игры, загруженную на те старые серверы Steam2. Сюда входят, конечно, публичные релизные сборки, но во многих случаях также и ранее невиданные предрелизные, прототипные и тестовые версии популярных игр, выпущенных Valve и сторонними издателями Steam.

Steam2: Электрическое бугалу

Причина, по которой контент из утечки этих выходных резко обрывается на 2013 году, в том, что именно тогда Valve обновила свою систему распространения контента с «Steam2» на текущую систему SteamPipe. При переходе от проприетарного формата распространения файлов к стандартным файловым деревьям HTTP новая система устранила различные узкие места в утверждении обновлений со стороны Valve и оптимизировала загрузку обновлений и патчей, чтобы они отражали только изменения в файлах.

Публично доступные ранние версии некоторых игр, выпущенные до этого перехода на SteamPipe, считались потерянным контентом архивистами, которые больше не были доступны с самого Valve и сохранились лишь как локальные загрузки на стареющих машинах. Очевидно, весь этот контент был не так уж потерян, как многие думали. Давний наблюдатель за Valve и дата-майнер Gabe Follower (ранее) написал в соцсетях в эти выходные, что он «проверил: всё в Steam2 Teraleak было получено через публично доступный [API] endpoint. Это вина Valve…».

Испаноязычный стример и аналитик Valve Scolcer также сказал в соцсетях (в машинном переводе), что тераутечка была «получена с сайта, который был на 100% доступен публике. Он был там для скачивания всем. Никаких паролей. Ничего. Скрыт на виду, но без какой-либо защиты».

Пока неясно, был ли доступ к этому API и публично доступному серверному контенту Steam2 получен недавно, или же утечка этих выходных представляет собой контент, который был приватно заархивирован до перехода серверов в 2013 году и только сейчас становится общедоступным. «Это может быть скорее коллекция разных людей, которые знали об этом и собрали в этот массивный архив всё, что люди скачали тогда», — сказал The One Epicplayer, модератор Discord-сервера Valve Cut Content (VCC), который давно следит за бета-версиями и утечками Valve.

«Меня не посвятили во все детали, но я подозреваю, что эти файлы депо были скачаны давно и хранились в приватной коллекции», — сказал Ars CrazyBubba, другой модератор Discord VCC. «Несколько лет назад было много утечек, и многие люди годами копили файлы… исторически были проблемы с тем, что люди возвышались над другими участниками».

Файл readme, включенный в утечку, содержит «теплые и добрые пожелания всем коллекционерам, у кого были вещи из этой коллекции <3» и призывает пользователей зеркалировать и делиться ею как можно шире. На Discord VCC пользователь, утверждающий, что он является оригинальным загрузчиком тераутечки (который предоставил скриншоты журнала загрузки сервера объемом 22 ТБ в качестве доказательств), написал, что «выпустить это действительно потребовало от меня значительных усилий, и мне бы не хотелось, чтобы это пропало даром».

Теперь ты думаешь с помощью старых порталов

Независимо от того, как и почему произошла утечка, нетерпеливые игровые сообщества не теряли времени даром, начав копаться в «тераутечке» в поисках вырезанного контента и играбельных ранних версий многих ныне классических ПК-игр.

Множество играбельных предрелизных версий Portal 2 содержат одни из самых интригующих вырезанных контентов, обнаруженных на данный момент. Копатели уже находят удаленные последовательности, включая новые диалоги от GLaDOS и сознание генерального директора Aperture Кейва Джонсона, запертое в кубе («Моя жизнь — пытка, пожалуйста, убейте меня», — говорит черновая версия Джонсона в вырезанном диалоге, который ранее был замечен в текстовом файле, прилагаемом к игре). Ранняя версия разработки, по-видимому, также включает забавные функции, такие как идеально круглые порталы, адгезивный гель и пушки замедления времени, а также интересную модель оружия, которая ранее была замечена в официальных документальных кадрах Valve невыпущенного Half-Life 2: Episode 3.

Хотя в утечку не включены играбельные депо «Half-Life 3 подтвержден», искатели данных, как сообщается, нашли некоторые файлы данных «ep3», по-видимому, связанные с вечно откладываемым дополнением. Фанаты Valve также копаются в ранних бетах Left 4 Dead 2 и CS: GO, содержащих ранее невиданный вырезанный контент, и некоторых интригующих моделях и графике, связанных с F-Stop,отмененной камерной игрой, изначально планировавшейся как сиквел Portal.

Помимо собственных игр Valve, тераутечка также включает множество ранних версий игр от многочисленных сторонних издателей, которые были в Steam до 2013 года. Беты и прототипы игр отSpore и Dragon Age: Origins до Batman: Arkham Asylum, Sonic the Hedgehog 4 и Spec Ops: The Line — в числе тех, что дата-майнеры уже опознали для дальнейшего изучения. И хотя этот список не будет содержать ранние версии этих игр, которые оставались на локальных компьютерах и в офисных сетях разработчиков, тестовые версии, которые часто загружались на серверы Valve ближе к релизу, все еще часто содержат интересный контент.

Хотя утечка этих выходных не содержит игр, выпущенных за последние 13 лет, затронутые крупные издатели, вероятно, все равно будут не слишком рады тому, что слабая безопасность Valve, по-видимому, привела к утечке их ранее невыпущенных ранних рабочих материалов (не говоря уже о последствиях для пиратства от публикации такой полной, хоть и устаревшей, коллекции контента Steam). Тераутечка подчеркивает, как собственные серверы Valve теперь служат чрезвычайно заметной единой точкой отказа для безопасности огромной части истории разработки ПК-игр.

Некоторые также обеспокоены юридическими последствиями работы с такими большими объемами ранее приватных сборок игр. «Этот архив содержит значительное количество стороннего контента, а значит, мы имеем дело с гораздо более опасной ситуацией, чем если бы это были просто сборки Valve», — написал в соцсетях давний наблюдатель за Valve Тайлер Маквикер. «Не трогайте это, это ГОРЯЧО. Послушайте того, кто уже имел неприятности из-за бета-вещей в прошлом».

Шесть лет назад широко разрекламированная «гигаутечка» внутренних файлов разработки Nintendo пролила свет на бесчисленные ранее неизвестные уголки истории компании. Утечка этих выходных, похоже, готова сделать то же самое для огромных частей истории ПК-гейминга.

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

Похожие новости: