Denuvo | |
---|---|
Тип | технические средства защиты авторских прав |
Автор | Denuvo Software Solutions GmbH[вд] |
Разработчик | Denuvo Software Solutions GmbH |
Операционные системы | Microsoft Windows, Android, iOS |
Первый выпуск | 2014 |
Состояние | Работает |
Лицензия | Проприетарное программное обеспечение |
Сайт | irdeto.com/denuvo (англ.) |
Медиафайлы на Викискладе |
Denuvo Anti-Tamper, или Denuvo — технология защиты от несанкционированного доступа, разработанная австрийской компанией Denuvo Software Solutions GmbH.
Ранние сообщения о том, что Denuvo Anti-Tamper «непрерывно шифрует и расшифровывает себя так, что её невозможно взломать», появились осенью 2014 года[1]. Однако Denuvo Software Solutions заявила, что технология «не постоянно зашифровывает и расшифровывает все данные на носителе. От этого не было бы никакой пользы с точки зрения безопасности или производительности». Компания не раскрывает, как работает Denuvo Anti-Tamper[2]. Китайская варез-группа 3DM утверждала, что они взломали Denuvo Anti-Tamper 1 декабря 2014 года. Группа заявила, что эта технология включает в себя «64-битную шифровальную машину», которая требует криптографические ключи, уникальные для конкретного оборудования каждой установленной системы[3].
Позже, в начале декабря, та же группа выпустила крэк для видеоигры Dragon Age: Inquisition, которая использует Denuvo Anti-Tamper для защиты Origin Online Access DRM корпорации Electronic Arts[4]. Но это заняло почти месяц, что необычно долго для компьютерных игр[4]. Компания Denuvo признала, что «каждая защищённая игра в конечном итоге может быть взломана»[4]. Ars Technica отмечает, что большинство законных продаж для крупных игр произошли в течение 30 дней с момента выпуска, и поэтому издатели могут рассмотреть Denuvo в качестве успеха, имея в виду, что взломщикам потребовалось значительно больше времени, чтобы взломать игры, защищённые Denuvo[5].
Игры, защищённые Denuvo, требуют повторную онлайн-активацию для каждого обновления аппаратной части. Denuvo ограничивает число активаций на 4 обновления оборудования в течение 24 часов[6][7]. В 2020 году была представлена специальная версия защиты для мобильных игр[8]. Система античита использовалась в игре Doom Eternal, но была удалена после многочисленных жалоб пользователей[9]. В 2022 году появилось расширение SecureDLC для загружаемого контента, которое вносит небольшие изменения в исходный код и проверяет работу API[10]. Также игры на Nintendo Switch получили защиту от эмуляции[11]. В 2023 году Irdeto заключила соглашение с Комиссией по добросовестности в киберспорте (ESIC) о внедрении античита Denuvo, чтобы бороться с мошенничеством на турнирах[12]. Представлено обновление для защиты файлов игр на движке Unreal Engine от постороннего вмешательства[13]. В 2024 году Irdeto анонсировала технологию цифровых водяных знаков, которая будет интегрирована с другими продуктами компании, в том числе с Denuvo, для предотвращения несанкционированного распространения сборок и копий компьютерных игр на различных этапах разработки[14]. Microsoft объявила, что компьютеры на базе ARM с установленной Windows поддерживают античит Denuvo[15][16].
По сообщениям января 2016 года, 3DM почти отказались от попыток взломать игру Just Cause 3, которая защищена Denuvo, из-за трудностей, связанных с этим процессом[17]. Они также предупреждают, что в связи с нынешними тенденциями в технологии шифрования, через два года взлом видеоигр может стать невозможным[17][18]. Томас Гобл из Denuvo считает, что некоторые консольные игры могут получить релиз на PC в будущем из-за этой технологии[18].
6 августа 2016 на неофициальном сайте команды хакеров Skidrow появился способ запуска игры DOOM от ранее неизвестной группы хакеров REVOLT[19]. Вскоре на этом же сайте были выложены обходы для других игр[20], использующий уязвимость в сервисе цифровой дистрибуции Steam[21].
8 августа 2016 группа хакеров CONSPIR4CY (кратко CPY) выложила в сеть результаты первого полноценного взлома Denuvo в виде кряка для игры Rise of the Tomb Raider[22]. В течение последующего года группа CPY выкладывала взломы для других игр, защищённых Denuvo[23][24].
На протяжении второй половины 2017 года появилась новая релизная группа STEAMPUNKS, которая выпустила кейген для серии игр, который, по заявлениям самих разработчиков защиты Denuvo Software GmbH, оказался полноценным эмулятором лицензий Denuvo, так как не требует изменения кода игры[25].
С октября 2017 года защита Denuvo обходилась взломщиками в течение считанных часов или дней с момента релиза игры[26]. При этом Crytek собиралась заплатить 140 тысяч евро за использование Denuvo в игре Crysis Remastered, которая была взломана более чем за месяц[27]. Однако к 2023 году хакеры стали испытывать трудности, поскольку Denuvo работает с инструментом по защите программного обеспечения от анализа и взлома VMProtect[28]. Несмотря на развитие защиты, в феврале 2023 года игра Hogwarts Legacy была взломана за 13 дней после выхода[29]. В 2024 году сотрудник университета Северной Каролины в Чапел-Хилле Уильям Фолькман в статье, опубликованной в научном журнале Entertainment Computing, пришёл к выводу, что взлом Denuvo практически не влияет на продажи игр через 12 недель после релиза. Но если игра с защитой была взломана в первую неделю с момента выпуска, издатель может потерять 20 % выручки. Через шесть недель убытки составляют только 5 % от теоретического дохода. В целом это соответствует заявлениям представителей Irdeto о критической важности Denuvo для продаж на первоначальном этапе[30].
Некоторые потребители утверждают, что Denuvo Anti-Tamper сокращает срок службы твердотельных накопителей (SSD), записывая чрезмерное количество данных на диск[1][31][32][33][34]. Denuvo Software Solutions в ответ утверждает, что «Denuvo Anti-Tamper не часто считывает или записывает данные на носитель»[2].
В июне 2017 года низкая производительность была обнаружена в защищённой игре Rime, где присутствовало большое количество проверок подлинности во время начального запуска и загрузки сохранений[35]. В декабре 2017 года стало известно, что проблемы на серверах Denuvo помешали игрокам использовать приобретённые в Steam лицензионные копии игр Batman: Arkham Knight, Middle-earth: Shadow of War и Mad Max. При попытке запуска возникали сообщения об ошибках, поэтому приходилось многократно повторять процедуру подключения. Неполадки касались только изданий от Warner Bros., но это дало новые аргументы сторонникам за полный отказ от Denuvo, которая мешает играть в законно купленные лицензии[36].
В 2018 году режиссёр и продюсер Кацухиро Харада сообщил о проблемах в РС-версии Tekken 7: падение частоты кадров из-за антипиратской защиты, которая постоянно обновляется[37].
Кроме того, обновление игры Sonic Mania с Denuvo вызвало замедление работы и застревание уже в меню, на что пожаловались пользователи Steam и Reddit[38]. На сайте компании Sega было написано, что защита никак не влияет на кадровую частоту[39], но игроки имели достаточно оснований, чтобы поставить это заявление под сомнение.
Также хакеры из CODEX сообщили, что при игре в Injustice 2 за некоторых персонажей (Горилла Гродд и Робин), Denuvo делала многочисленные проверки, что влекло за собой микро зависания, которые присутствовали и у лицензиионной копии игры[40].
Overlord Gaming установили, что защита снижает производительность игр, вызывая задержку при 60 кадрах в секунду и увеличивая время загрузок. Тестирование проводилось до и после выхода официального патча, устранявшего Denuvo[41][42]. В Resident Evil Village происходили задержки в некоторых сценах, когда защита Denuvo 11 и Capcom Anti-Tamper v3 проверяли целостность кода[43]. Сотрудник компании сообщил PC Gamer, что они провели свои тесты и не заметили никакой разницы между лицензионной и пиратской версиями, переложив вину на Capcom[44]. Однако технические специалисты из Digital Foundry проверили взломанную игру и подтвердили, что она работает лучше[45]. Разработчики Humankind после закрытого бета-теста сами отказались от Denuvo из-за ухудшения производительности[46]. Intel заявила о проблемах в процессорах Alder Lake при запуске на Windows 10 и 11, это препятствовало работе игр и приводило к вылету[47]. Irdeto подтвердила, что причиной является наличие Denuvo[48]. В 2022 году Intel полностью исправила несовместимость[49]. В 2024 году сайт DSOGaming протестировал игру The Callisto Protocol, из которой была удалена Denuvo. В результате минимальная частота кадров повысилась на 22 %, а процессор работал без перегрузок[50]. В другом случае, когда серверы Denuvo временно не работали, пользователи Steam не могли зайти в приобретённую игру Persona 5 Royal из-за проблем с аутентификацией, что привело к падению онлайн-показателей[51].
Несмотря на это, директор по маркетингу Стив Юин в интервью 2021 года заявил, что защита не влияет на производительность. Он также подтвердил, что компания следит за взломами по просьбе издателей и сотрудничает с правоохранительными органами по всему миру[52]. В 2023 году в разговоре с Ars Technica главный операционный директор повторил: Denuvo не оказывает ощутимого влияния на игровой процесс и добавил, что тесты пользователей нельзя считать убедительными. По его словам, антипиратские технологии выгодны издателям, защищая инвестиции в компьютерные игры. В Irdeto знают о действиях взломщиков и стараются работать на опережение[53]. В 2024 году менеджер Андреас Уллманн признал, что есть обоснованные случаи отрицательного влияния Denuvo на производительность, особенно это касается Tekken 7. Но тесты Final Fantasy XV и Hogwarts Legacy показали отсутствие ухудшения. Уллманн считает, что технически взломанная версия не может быть быстрее, чем невзломанная, поскольку такие сведения поступают от неизвестных каналов на YouTube или источников, связанных с пиратством. Поэтому было принято решение официально выйти на контакт и вести диалог с аудиторией на Discord, Reddit и Steam, а также допускается возможность пригласить Digital Foundry для тестирования программного обеспечения[54].