Разработчик взломал Denuvo DRM после шести месяцев детективной работы и 2000 хуков

/ ИгрыНовости / Игры

После шести месяцев работы разработчик DRM Морис Хьюманн успешно взломал систему защиты Denuvo DRM Hogwarts Legacy. Вместо того, чтобы взламывать его по незаконным причинам (к тому же в этом нет смысла, так как игра была первоначально взломана Empress в феврале прошлого года), Хьюманн хотел взломать DRM «Хогвартса» с единственной целью — изучить тонкости защиты. В результате разработчик оставил многие детали своей работы без объяснений, чтобы не способствовать незаконному взлому.

Хьюманн сообщает в своем сообщении в блоге, что Denuvo

Thumbnail: DenuvoDenuvo Anti-Tamper, или Denuvo — технология защиты от несанкционированного взлома, разработанная австрийской компанией Denuvo Software Solutions GmbH; компании, созданной через выкуп доли собственным менеджментом (MBO) от Sony DADC DigitalWorks. Википедия

Читайте также:The Callisto Protocol осталась без защиты Denuvo и была взломана хакерамиПроизводитель Denuvo DRM борется с утечками информации об играх с помощью новой технологииВзлом Dragon's Dogma 2 / Версия DenuvoDenuvo добавляет водяные знаки, чтобы помочь разработчикам отслеживать утечки информацииСоздатели Denuvo представили новое решение для защиты игр — TraceMark

использует несколько различных методов, чтобы гарантировать, что «Наследие Хогвартса» работает в соответствующих (законных) условиях. Во-первых, DRM создает «отпечаток пальца

Thumbnail: ДактилоскопияДактилоскопи́я (от греч. δάκτυλος — палец и σκοπέω — смотрю, наблюдаю) — способ опознания (идентификации) человека по следам пальцев рук (в том числе ладоней рук), основанный на неповторимости рисунка папиллярных линий кожи. Широко применяется в криминалистике. Основана на идеях англичанина Уильяма Гершеля, выдвинувшего в 1877 году гипотезу о неизменности папиллярного рисунка ладонных поверхностей кожи человека. Википедия

» (fingerprint) системы владельца игры, а тикет Steam

Thumbnail: SteamSteam (МФА: [stiːm]) — сервис цифрового распространения компьютерных игр и программ, принадлежащий компании Valve, известному разработчику компьютерных игр. Steam выполняет функции службы активации, загрузки через Интернет, автоматических обновлений и новостей для игр как самой Valve, так и сторонних разработчиков по соглашению с Valve, таких как Epic Games, THQ, 2K Games, Activision, Capcom, Codemasters, Eidos Interactive, 1С, GSC Game World, id Software, SEGA, Atari, Rockstar Games, Telltale Games, Ubisoft, Bethesda Softworks, Paradox Interactive и многих других фирм, оформивших контракт на дистрибуцию. По состоянию на осень 2015 года через Steam распространяется порядка 10000 игр для операционной системы Microsoft Windows, свыше 2300 игр для macOS и свыше 1500 игр для Linux, на которые действуют ежедневные и «срединедельные» скидки, а также скидки на выходные дни. Количество активных учетных записей Steam превышает 125 миллионов. Википедия

Читайте также:Исследование Steam в марте 2024 года отмечает рост популярности видеокарт 40-й серии RTX от NvidiaРазработчик Dead Cells выпустит новую игру Prince of Persia в раннем доступе SteamAgainst the Storm была продана в Steam в количестве свыше одного миллиона копийSteam не работает? Узнайте, доступен ли Steam сейчас в автономном режимеPalworld потерял 97% игроков в Steam с момента запуска, но вам не стоит беспокоиться

используется для подтверждения права собственности на игру. Тикет Steam отправляется на серверы Steam, чтобы убедиться, что игра была куплена законно. Хьюманн отмечает, что технически он не знает, что делают серверы Steam.

После проверки тикета Steam генерируется токен Denuovo, который работает только на ПК с точным fingerprint. Этот токен используется для расшифровки определенных значений во время работы игры, позволяя системе запустить игру. Кроме того, игра будет использовать fingerprint для периодической проверки безопасности во время работы игры, что значительно усложнит взлом Denuvo.

Через шесть месяцев Хьюманн смог выяснить, как украсть fingerprint Denuvo Hogwart Legacy и использовать его для запуска игры на другом компьютере. Он использовал систему обратного проектирования Qiling, чтобы идентифицировать большинство триггеров fingerprint, что заняло у него два месяца. Был и третий триггер, который, по его словам, он обнаружил случайно.

В конце концов ему удалось взломать большую часть Denuvo DRM с помощью примерно 2000 собственных патчей и хуков, запустив игру на своем ноутбуке, используя токен, сгенерированный на его настольном ПК.

Влияние Denuvo на производительность

Разработчик также рассказал о потенциальном влиянии на производительность. В частности, он хотел посмотреть, сможет ли он доказать, что Denuvo снижает производительность настолько, насколько считают многие.

Хотя он не смог дать четкого ответа путем проведения тестов, вместо этого он посмотрел на частоту вызовов Denuvo, отметив, что, если проверки безопасности происходят не очень часто, не имеет большого значения, вызывают ли они небольшое замедление. Он обнаружил, что объем кода Denuvo, выполняемого в игре, довольно нечастый: вызовы происходят раз в несколько секунд или во время загрузки уровней.

Это говорит о том, что Denuvo не снижает производительность, вопреки распространенному мнению.

Хотя Хьюманну технически удалось успешно взломать защиту Denuvo DRM в Hogwarts Legacy, его усилия не были идеальными. Игра по-прежнему время от времени вылетает, поскольку его основной целью было достичь момента, когда он сможет запустить игру и попасть в главное меню. Он говорит, что найти все хуки Denuvo и исправить их, безусловно, возможно, но для этого потребуется значительное количество времени, что не входило в его цель. Он всего лишь хотел лучше понять, как работает DRM.

Подписаться на обновления Новости / Игры

0 комментариев

Оставить комментарий


Новые комментарии

там еще один тайник есть за красной дверью. Кто нибудь забирал? Ключ я не нашел, а в подсказке "когда ты будешь пытаться забрать этот тайник, я смотрю на тебя и ржу", че это значит)) Rutab.net
  • Анон
там еще один тайник есть за красной дверью. Кто нибудь забирал? Ключ я не нашел, а в подсказке "когда ты будешь пытаться забрать этот тайник, я смотрю на тебя и ржу", че это значит))
  • Анон
Типа окей мы не привыкли что в играх фонарик включатся через жопу а не просто на кнопку)))
  • Анон
❤❤❤❤ец
  • Анон
Личные ящики показываются на карте. Как правило в крупных поселениях у торговцев личные ящики будут.
  • Анон
А артефакт как там забрать? На крыше сильнее всего пищит, не выпадает. А на второй этаж к нему не попасть…
  • Анон
Почему как только я выхожу от Помора к трупам,Помор умирает
  • Анон
Который не работает с этой игрой
  • Анон
❤❤❤❤ец жду год уже бро
  • Анон

Смотреть все