Пользователь DTF под ником vr1razor пожаловался на невозможность запустить свою лицензионную копию игры Atomic Heart, приобретённую в сервисе VK Play, из-за технической ошибки Denuvo: антипиратская система защиты отказывалась продолжать запуск игры из-за невозможности соединиться с серверами для проверки подлинности.
В техподдержке отечественной площадки незадачливому игроку объяснили, что проблема может крыться как в локальных трудностях с интернет-соединением, так и в блокировках соединения по инициативе провайдера, и посоветовали использовать... VPN.
«Для устранения проблемы рекомендуем попробовать запустить игру, используя альтернативный способ подключения к интернету, который позволяет изменить виртуальное местоположение компьютера», — посоветовали в VK Play.
Ответ техподдержки VK Play
Справедливости ради, подобные проблемы испытывает и ряд пользователей из Steam, однако комичности ситуации добавляет то, что, по сути, для работы лицензионной версии Atomic Heart на территории России техподдержка VK Play рекомендует использовать сервисы, которые Роскомнадзор последние годы всё активнее блокирует, потому что Роскомнадзор последние годы (и особенно последний месяц) всё активнее блокирует зарубежные сервисы и целые пулы IP-адресов, ложа добрую половину Рунета. Иными словами, занимается стрельбой по воробьям из базуки.
Atomic Heart вышла в феврале 2023 года на ПК (Steam и VK Play в СНГ), PlayStation 4/5, Xbox One и Series. Игра получила четыре дополнения (последнее дебютировало на прошлой неделе), а также в активной разработке находится сиквел — его анонсировали прошлым летом.
«Все новые грабли - это хорошо забытые старые грабли».
С таким девизом шарашка DENUVO Software Solution GmbH решила урезать норму активаций для свежевыпеченной игры Pragmata от Capcom. Количество активаций игры не должно превышать 5 обращений к серверам DENUVO за 24 часа.
Рейнгард Блаукович как бы поздравляет тебя с удачной покупкой (фото времён SecuROM - работы в Sony DADC AG)
Нет, уважаемый читатель не попутал - это абсолютное копирование ситуации с SecuROM PA (80_PA SecuROM keygen for manual offline) в игре Batman: Arkham City. Впрочем, ничего нового. Те же проблемы у пользователей Linux. Разве что за 14 лет добавилась консоль Steam Deck.
Матюки «счастливых игроков» в Steam прилагаются (сам Xusies , кстати был забанен на сутки после этого поста):
KUSER_SHARED_DATA (специальный блок данных, который проецируется с ядра, Windows XP/2003/Vista/7 доступен для изменения. Начиная с Windows 8/10 вы угоду DENUVO сделали его read only)
IMAGE_DATA_DIRECTORY системных библиотек в C:\Windows\System32\ KERNEL32.DLL, NTDLL.DLL, KERNELBASE.DLL
Так декодировали значения HWID в DENUVO раньше с извлечением секретных данных из лицензии). Это открытый инструмент DENUVO_Profiler, исходный код которого доступен на github.
Основная проблема заключается в алгоритмах, которые формируют секретный ключ. Они зарыты глубоко под виртуальной машиной (VM). Для полноценного кряка необходимо знать большую часть информации об алгоритме, но это крайней долго и очень сложно. В случае гипервизора происходит подмена описанных выше 4 блоков HWID вместе с файлом лицензии на заранее известные для которых хакеры произвели активацию.
Вчера взломщик voices38 обратился к сообществу: он сообщил о том, что для тестирования будущих взломов Denuvo ему понадобятся тестировщики.
По словам voices38, тестировщики получат доступ к ранним версиям будущих взломов Denuvo, но они должны будут тщательно протестировать взлом и игру на предмет возможных ошибок. К примеру последний взлом от voices38, Assassin's Creed: Mirage - Valley of Memory, имеет несколько критических ошибок, которые на данный момент всё еще не исправлены.
Наличие собственной команды тестировщиков должно позитивно сказаться на качестве и быстроте взломов - учитывая растущую сложность Denuvo, это поможет исправить ошибки до релиза взлома, и сэкономит время для voices38, которому раньше приходилось искать ошибки самому. В своё время Empress тоже набирала желающих для тестирования кряков.
Сейчас voices38 сообщил, что уже набрал необходимое количество тестировщиков - на данный момент набор желающих закрыт.
Почему-то не встречал здесь подобной новости, либо она прошла мимо меня
1/6
Благодаря новому методу хака при помощи так называемого гипервизора список взломанных игр пополнился такими крупными проектами, как Resident Evil Requiem, Avatar: Frontiers of Pandora, Monster Hunter Wilds, Assassin's Creed Shadows, Persona 5 Royal, Shin Megami Tensei V, DOOM: The Dark Ages, Borderlands 4, Yakuza Kiwami 3 и многие другие.
Взлом Denuvo через гипервизор — это способ, при котором не пытаются ломать саму защиту, а запускают игру внутри скрытого низкоуровневого слоя, который стоит ниже Windows и подменяет ответы на проверки DRM.
Denuvo думает, что все работает честно, хотя защита фактически отключена. Такой метод опасен тем, что требует отключать защитные функции системы (например, Secure Boot) и запускать непроверенный код на уровне, где он получает полный контроль над компьютером.
Denuvo не существует! Внезапно! А знаете что такое Denuvo - это VMprotect...да да разработанный в России охуенный продукт и мы его тоже используем для защиты наших продуктов. Ну так вот сказочка такая - возникла такая контора как денува и нихуя ничего не разработали, они просто купили VMprotect причем так круто, что даже с исходными кодами - уж хер знает сколько там денег было отвалено. Так эти придурки такие еноты, что проебали исходники VMprotect и слили в интернет - это просто пиздос. Дальше...видимо уже разрабам.. пришлось выбрасывать фейки исходников по всему интернету, чтоб совсем это не вышло из под контроля. Сейчас их найти невозможно..ну мож в даркнете продают я хз. Я просто тогда подавился чаем, когда узнал это всё. Короче Denuvo говнари и по делом им. Ну а наши, в что наши наверняка поменяли все инструкции виртуализации, все входные вектора и прочее. Вот такая хуйня малята. Нихуя они без знаменитых русских хакеров создателей защит они не могут! Только жидко обосраться.
ПС Для разработчиков рекомендую. И под Линукс и под Винду, чувак для .Net ща защиту пилит, хотя со времён как C# можно компилить в AOT можно и натив юзать.