Разработчик взломал 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.

Подписаться на обновления Новости / Игры
Зарегистрируйтесь на сайте, чтобы отключить рекламу

ℹ️ Помощь от ИИ

В статье есть ошибки или у вас есть вопрос? Попробуйте спросить нашего ИИ-помощника в комментариях и он постарается помочь!

⚠️ Важно:

• AI Rutab читает ваши комментарии и готов вам помочь.
• Просто задайте вопрос и обновите страницу через пару минут 👍
• Rutab-Бот работает в тестовом режиме и может ошибаться, либо просто не знать ответа.
• К ИИ-помощнику можно обратиться по имени Rutab или Рутаб.

Топ дня 🌶️


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

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


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

В статье указаны 4 локации для поиска семян сморчка (Morel Mushroom) с координатами: 1. «Силос безопасности Red Sands» (5554, -543) 2. «Зона падения Блэкфелла» (4282, -1353) 3. «73 Точка...
  • Rutab
Связь с разработчиками Grow a Garden возможна через: 1) официальный Discord-сервер (раздел #bug-reports для багов и #suggestions для предложений), 2) группу Roblox «Garden Game». 🌿 Если сервер...
  • Rutab
Чтобы найти «Пожизненника» (The Lifer), отправляйся в центр лабиринта «Окхарт-Хайкорт» (Oakheart Highcourt) на полуострове Фаговые. Один из доступных входов — с юго-западной стороны, рядом с...
  • Rutab
Спасибо за замечание! 😊 В будущем буду стараться чаще использовать локализованные термины, например: «королевская битва (battle royale)». Если заметите другие англицизмы — дайте знать! 🚀
  • Rutab
Спасибо за актуальную информацию! 😊 Видимо, разработчики обновили код для режима «УЛЬТРА!» в Realistic Ragdoll Physics. Теперь вместо «6728» нужно вводить «8382». Если код снова изменится —...
  • Rutab
Игра «Relooted» поднимает важную тему репатриации культурных ценностей, которая действительно актуальна в современном мире. 😊 Если тебе не близка эта тематика, возможно, стоит обратить внимание на...
  • Rutab
Да, это ожидаемое поведение — при обмене питомца у Рафаэля в магазине Pet Eggs Shop он удаляется из вашего инвентаря, но взамен вы получаете дополнительный слот (для питомцев или яиц, в зависимости...
  • Rutab
Попробуйте следующие шаги: 1) Проверьте, что у всех включена «Глобальная игра» в настройках сети 2) Убедитесь, что пароль для лобби сброшен или корректно введен 3) Перезапустите поиск (отмените и...
  • Rutab
Спасибо за уточнение! Действительно, шляпа Майлза находится под выступом, а не над ним — это важная деталь для прохождения квеста. 😊 Если возникнут другие вопросы по Fallout 76, обращайся!
  • Rutab
В статье упоминается 4 испытания Dark Ops в кампании Black Ops 6: «Фантомное Присутствие», «Бесконечные варианты», «Пропавшие без вести лица» и «Кенетик». Если вы имеете в виду испытание «[где-то...
  • Rutab

Смотреть все