«удалите denuvo!» авторы deathloop выпустили патч для пк и разозлили игроков

Лайфхаки для дальнейшего ковыряния Denuvo

Ходят слухи, что при взломе Denuvo нужно процессить колбэки EA. Однако мы на них забили, так как у меня OriginSDK ни разу из-за этого не падал.

Иногда после патчинга при запуске игрушки вместо меню появляется черный экран с характерным символом, который «прыгает» или «мигает». В Battlefield 4 таким символом будет мигающее подчеркивание в верхнем правом углу. В Unravel — точка в нижнем правом углу. Это говорит о том, что OriginSDK не может преодолеть языковой барьер.

На скриншоте — сигнатурная языковая проверка в Battlefield 4. Этот «подводный камень» нужно фиксить вместе с патчингом процедуры инициализации EAH. Origin SDK ломается именно таким образом.

Дело в том, что через EAH, кроме всякого мусора, приходит список языков, на которых игрушка может общаться с геймером: , , … Для их указания используется глобальный флаг, из-за ошибки инициализации которого в конце процедуры и возникает данное недоразумение. Сигнатурный switch показан на картинке ниже.

Структура Electronic Arts handle (EAH)

Столкнувшись с этой проблемой, попробуй использовать ручной ввод языка игрушки, например через ключ , указываемый при запуске.
Подведем промежуточный итог: собственно взлом Origin — это блокировка инициализации EAH путем установки заглушки на процедуру . Отсутствие связи с Хьюстоном не преграда для запуска игрушки (в крайнем случае мы просто фиксим языковой барьер). Сам EAH в исследуемых версиях не содержит чувствительных данных, а для проверок флагов используются только условные переходы.

Список всех ломаных игр от Denuvo по датам

2017 год

  • 5 сентября Life is Strange: Before the Storm аналогично с Agents of Mayhem
  • 12 октября Middle Earth: Shadow of War тоже самое с Total War: Warhammer II 

2018 год

  • 22 января Sonic Forces
  • 3 февраля Assassin’s Creed: Origins
  • 18 февраля Final Fantasy XII
  • 9 марта Need for Speed: Payaback
  • 15 апреля Far Cry 5
  • 3 июля Injustice 2
  • 12 ноября Assassin’s Creed Odyssey и Hitman 2
  • 19 ноября Shadow of the Tomb Raider
  • 6 января Just Cause 4
  • 12 декабря Battlefield V

2019 год

  • 1 февраля Resident Evil 2 и Resident Evil 7 – Gold Edition
  • 21 февраля Metro Exodus и Ace Combat 7
  • 24 февраля Far Cry New Dawn
  • 8 марта Devil May Cry 5
  • Star Wars Battlefront 2
  • Total War: Three Kingdoms
  • Wolfenstein: Youngblood
  • Code Vein
  • Borderlands 3
  • Moons of Madness
  • Star Wars Jedi: Fallen Order
  • Heavy Rain
  • Need for Speed: Heat

Список защищённых игр

Название Издатель Разработчик Дата выхода Примечания Взломана
FIFA 15 Electronic Arts EA Canada 23.09.2014 Да
Dragon Age: Inquisition Electronic Arts BioWare 18.11.2014 Да
Battlefield: Hardline Electronic Arts Visceral Games 17.03.2015 Да
FIFA 16 Electronic Arts EA Canada 22.09.2015 Нет (был обход через демоверсию)
Star Wars: Battlefront Electronic Arts EA DICE 17.11.2015 Нет (одиночный оффлайн-режим появился в июле 2016 года)
Rise of the Tomb Raider Square Enix Crystal Dynamics 28.01.2016 Да
Unravel Electronic Arts Coldwood Interactive 09.02.2016 Да
Plants vs. Zombies: Garden Warfare 2 Electronic Arts PopCap Games 23.02.2016 Нет (онлайн привязка)
Need for Speed Electronic Arts Ghost Games 15.03.2016 Нет (онлайн привязка)
Mirror’s Edge: Catalyst Electronic Arts EA DICE 07.06.2016 Да
FIFA 17 Electronic Arts EA Canada 27.09.2016 Да
Tekken 7 Bandai Namco Entertainment Bandai Namco Studio 02.06.2017 Да
Middle-earth: Shadow of War WB Games Monolith Productions 10.10.2017 Да
South Park: The Fractured But Whole Ubisoft South Park Digital Studios 17.10.2017 Да
Assassin’s Creed Origins Ubisoft Ubisoft Montreal 27.10.2017 Да
Sonic Forces Sega Sonic Team 07.11.2017 Да
Injustice 2 Warner Bros. Interactive Entertainment NetherRealm Studios 14.11.2017 Да
Star Wars: Battlefront II Electronic Arts EA DICE 17.11.2017 Да (без мультиплеера)
Final Fantasy XV Square Enix Square Enix 06.03.2018 Да
Far Cry 5 Ubisoft Ubisoft Montreal 27.03.2018 Да
Dragon Quest XI Square Enix Square Enix 04.09.2018 Да
Forza Horizon 4 Microsoft Studios Playground Games, Turn 10 Studios 02.10.2018 Да
Soulcalibur VI BANDAI NAMCO Entertainment Bandai Namco Studio 19.10.2018 Да
Football Manager 2019 Sega Sports Interactive 02.11.2018 Да
Just Cause 4 Square Enix Avalanche Studios 04.12.2018 Да
Far Cry New Dawn Ubisoft Ubisoft Montreal 15.02.2019 Да
Anno 1800 Ubisoft Blue Byte 16.04.2019 Да
Mortal Kombat 11 Warner Bros. Interactive Entertainment NetherRealm Studios 23.04.2019 Да
Total War Three Kingdoms Sega Creative Assembly 23.05.2019 Да
Heavy Rain Quantic Dream Quantic Dream 24.07.2019 Да
Wolfenstein: Youngblood Bethesda Softworks MachineGames, Arkane Studios 26.07.2019 Да
Need for Speed Heat Electronic Arts Ghost Games 08.11.2019 Да
Star Wars Jedi: Fallen Order Electronic Arts Respawn Entertainment 15.11.2019 Да
Life Is Strange 2 Square Enix, Feral Interactive Dontnod Entertainment 03.12.2019 Да
Total War Saga: Troy Sega Creative Assembly 13.08.2020 Да
Crysis Remastered Crytek Crytek, Saber Interactive 18.09.2020 Да
Watch Dogs: Legion Ubisoft Ubisoft Toronto 29.10.2020 Нет
Zombie Army 4: Dead War Rebellion Rebellion 04.02.2020 Да
Assassin’s Creed Valhalla Ubisoft Ubisoft Montreal 10.11.2020 Да
Resident Evil Village Capcom Capcom R&D Division 1 07.05.2021 Да
Deathloop Bethesda Softworks Arkane Studios 14.09.2021 Нет

Prey 2017

Обзор Prey 2017

Мир сильно изменился со времен Первой игры, которая появилась на прилавках почти 10 лет назад. Напомним, тогда это был шутер от первого лица.

Не только сюжетно и концептуально этот релиз отличается от выпуска 2006 года. С тех пор игра сменила разработчиков.

За то, чтобы вдохнуть вторую жизнь в проект, взялись ребята из Bethesda. Они приобрели все права на релиз 3D Realms в 2009, но с тех пор к разработке игры так и не приступили.

И вот, в этом году они выпустили свой шедевр. В отличие от хищных игр 2017-го года, это напряженный триллер, который держит нервы на грани.

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

После таких изменений, назвать эту игру репликой, просто не поворачивается язык.

Mass Effect: Andromeda

Информация

Рейтинг: Metacritic: 76 из 100 | Общий от игроков: 9.0

Год выхода 2017
Платформы Windows, Xbox One, PlayStation 4 
Режиссер Мак Уолтерс
Режимы Однопользовательская игра, Многопользовательская игра
Серия Mass Effect
Разработчик  Mass Effect

Минимальные системные требования:

  • ОС: Windows 7, Windows 8.1 или Windows 10 64-битная 
  • Процессор: Intel Core i5-3570 или AMD FX-6350 
  • Оперативная память: 8 Гбайт 
  • Видеокарта: NVIDIA GeForce GTX 660 или AMD Radeon 7850 с 2 Гбайт памяти 
  • Жёсткий диск: не менее 55 Гбайт свободного места 
  • DirectX 11 

Рекомендуемые системные требования: 

  • ОС: Windows 7, Windows 8.1 или Windows 10 64-битные версии Процессор: Intel Core i7-4790 или AMD FX-8350 
  • Оперативная память: 16 Гбайт Видеокарта: NVIDIA GeForce GTX 1060 с 3 Гбайт памяти или AMD RX 480 с 4 Гбайт памяти 
  • Жёсткий диск: не менее 55 Гбайт свободного места 
  • DirectX 11

Описание

Игра, которую ждали и возлагали надежды, потому что предыдущие части были очень хороши

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

Можно строить тактики боя, что, когда и против кого применить. Просто шутер от денуво в списке ломаных игр с элементами фарма и зачатком сюжета

Взлом защиты Denuvo

Да, эту статью можно было написать и раньше, но в жизни много других важных вещей. Работа в лаборатории, перемещения, моя муза и ее красный Ford Focus II за окном. На его капоте мирно таял свежий снег, когда начинался 2019 год. Мне же в голову начали лезть мысли о корпорации Electronic Arts, магазине Origin, игрушках Unravel и Battlefield 4, реализации EA DRM, Denuvo, VMProtect, и… все завертелось.

Если по Steam в Google можно наяндексить все что угодно — от кастомок до эмуляторов, то в связи с клиентом Origin вспоминается разве что динамическая библиотека , которая вместо оригинала сама сабмитит запросы от клиента. Собственно, 100% пабликовых взломов Origin (3DM, CPY и другие) именно так и работают.

Прямо здесь начинается первый секрет: для взлома Origin вовсе не обязательно копировать систему ответов-запросов «клиент-сервер» (чаще всего это около десяти уникальных ID сообщений)! Потребуется чуть-чуть пореверсить клиент и поближе познакомиться с таким термином, как EA handle (далее — EAH). Но обо всем по порядку.

За рекламирование всякой ерунды, непомерные требования к ресурсам и вытекающую отсюда слоупочность официальный пакет Origin не ругает только ленивый, но мы пойдем дальше и покажем его уязвимую суть. На момент написания статьи вышла версия 10.5.31, а разбирать мы будем клиент 9.10.1.7. Принципиальной разницы между ними нет — EAH и там и там одинаков.

На наше счастье, клиент Origin SDK (который запихивается в саму игрушку) имеет много ошибок — как мелких, так и весьма серьезных. Например, при его работе остаются открытые хендлы объектов, для которых SDK почему-то забывает вызывать функции WinAPI и . На это можно было бы закрыть глаза, но вот на вызов адреса с нулевым указателем можно смело сабмитить багрепорты.

Думаю, виной тому откровенная запутанность EAH: перегруженность критическими секциями и семафорами, а также фирменная рекурсия указателей на данные. В такой суматохе запросто можно забыть освободить выделенный блок памяти. Благо процедура уничтожения EAH срабатывает при выходе из игрушки (читай — вызове функции ), что, по мнению буржуйских разработчиков, автоматом избавляет их от этой проблемы.

Вот теперь минутка лулзов, леди и джентльмены! Сказ о том, как Denuvo Software Solution навешивала anti-tamper уже на саму Origin SDK. Делали они это весьма неумело, так как не курили мануалов и не представляют, что именно требуется защитить от посягательства пиратов. Всю мякотку я вынес в отдельную часть статьи.

К сожалению, в отличие от SecuROM в код Denuvo Блаукович не вставлял анекдотов. Однако если следовать традиции, то здесь была бы уместна история про ковбоя, который на спор обмочил весь бар, но ни разу не попал в бутылку.

Вот что делает защита Origin SDK:

  • выполняет виртуализацию функции в процедуре отправки запроса;
  • использует константы Origin и игрушки для вставки инструкций cpuid/ret;
  • для отдельных указателей ret (return С++) в процедурах SDK выполняет переход в динамику с дальнейшей обфускацией Denuvo.

Зачем все это? Зачем ей все шелка, цветные облака… зачем?! У нас ведь есть EAH и целая функция инициализации Origin SDK, о которой Denuvo почему-то не знает.

Виталий Кличко устроился работать в Electronic Arts

Не отстают от Denuvo Software Solution и наши спортсмены-игроделы. Количество контекстов VMProtect достигло сорока для каноничной второй версии и десяти для третьей. Причем сначала они утрамбовали старую вторую, а сверху повесили третью для защиты целостности второй. Это примерно как если StarForce защищать при помощи SecuROM.

Признаться, в первый раз я несколько прифигел, когда автоматом накрыл все сорок контекстов VMP 2.x за один раз. Однако после проследования станции метро OEP (Original Entry Point), ближе к перегону загрузки kit-файлов игрушки Unravel (Unravel ) тулза собственной сборки начала сигнализировать о перезаписи патченных хендлов старого импорта каким-то сторонним кодом. For great justice — последние версии Denuvo так и защищали, что вывело новую породу гибридных протекторов.

Denuvo_Profiler: именно этими данными формируется Denuvo HWID для вашей машины, плюс расшифровка файла лицензии EA Origin и последующее извлечение секретной таблицы Denuvo

Lords of the Fallen 2

Обзор Lords of the Fallen 2

Игра не может избежать славы прошлых выпусков. Впервые пользователи увидели этот темный мир еще в 2014-м году.

Но вскоре веский дух борьбы и невероятно коренастый стиль арт все-таки выделили ее среди многих конкурентов.

Удивительно, но этот релиз отличается собственным, индивидуальный характером.

Единственный недостаточно состоит в том, что она невероятно короткая. Как только вас захватывает сюжет, оказывается, что вы уже на финальной стадии.

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

Противники сменяют друг друга, техники совершенствуются, персонаж развивается. Может быть, и не стоит искать какой-то дополнительный сюжет.

История

Denuvo разработан Denuvo Software Solutions GmbH, компанией-разработчиком программного обеспечения, расположенной в Зальцбурге , Австрия. Компания была образована в результате выкупа менеджментом DigitalWorks, подразделения Sony Digital Audio Disc Corporation , разработавшего технологию SecuROM DRM. Первоначально в нем работало 45 человек. В январе 2018 года компания была приобретена более крупной компанией-разработчиком программного обеспечения Irdeto. Разработка программного обеспечения Denuvo началась в 2014 году. FIFA 15 , выпущенная в сентябре 2014 года, была первой игрой, в которой использовалась Denuvo.

3DM , китайская группа варез , впервые заявила о взломе технологии Denuvo в блоге, опубликованном 1 декабря 2014 года, в котором они объявили, что выпустят взломанные версии защищенных Denuvo игр FIFA 15 , Dragon Age: Inquisition и Lords of the Fallen. . После этого 3DM выпустила версию Dragon Age: Inquisition примерно через две недели после выхода этой игры. Общий процесс взлома занял около месяца, что необычно долго для сцены взлома игр. Отвечая на вопрос об этой разработке, Denuvo Software Solutions признала, что «каждая защищенная игра в конечном итоге взламывается». Тем не менее, технологический веб-сайт Ars Technica отметил, что большинство продаж основных игр происходит в течение 30 дней с момента выпуска, и поэтому издатели могут считать Denuvo успешным, если это означает, что на взлом игры потребовалось значительно больше времени. В январе 2016 года основатель 3DM, Bird Sister, объявил, что они должны отказаться от попыток взломать реализацию Denuvo для Just Cause 3 , и предупредил, что из-за продолжающейся тенденции к реализации не будет «бесплатных игр для Играем в мир »в ближайшее время. Впоследствии 3DM решила не взламывать игры в течение одного года, чтобы проверить, повлияет ли такой шаг на продажи игр.

К октябрю 2017 года взломщики смогли обойти защиту Denuvo в течение нескольких часов после выпуска игры, яркими примерами которых являются South Park: The Fractured but Whole , Средиземье: Shadow of War , Total War: Warhammer 2 и FIFA 18 , и все они были взломаны. о датах их выпуска. В другом примечательном случае, Assassin’s Creed Origins , который обернул Denuvo в инструмент безопасности VMProtect, а также проприетарную DRM Ubisoft, используемую для их программного обеспечения для распространения Uplay , обошел свои функции безопасности итальянским коллективом CPY в феврале 2018 года, через три месяца после выпуска игры. . В декабре 2018 года, Hitman 2 «s защита обходили за три дня до его официального релиза в связи с монопольным доступом предзаказа, проводя сравнение с Final Fantasy XV , который был его защита удалена за четыре дня до освобождения.

К 2019 году несколько продуктов, таких как Devil May Cry 5 , Metro Exodus , Resident Evil 2 , Far Cry New Dawn , Football Manager 2019 и Soul Calibur 6 , были взломаны в течение первой недели после выпуска, а Ace Combat 7 — за тринадцать дней. В случае Rage 2 , который был выпущен в Steam, а также собственной Bethesda Launcher от Bethesda Softworks , версия Steam была защищена Denuvo, тогда как версия Bethesda Launcher — нет, что привело к немедленному взлому игры и удалению Denuvo. из Steam через два дня.

Родственный продукт, Denuvo Anti-Cheat, был анонсирован в марте 2019 года и впервые использовался с Doom Eternal после патча 14 мая 2020 года. Однако менее чем через неделю разработчик Doom id Software объявил, что удалит его из игры после отрицательный ответ игроков.

Red Dead Redemption 2

Информация

Рейтинг: Metacritic: 97 из 100

Год выхода 26 октября 2018 г
жанр Приключенческий боевик
Платформы ПК, PlayStation 4, Xbox 1
Издатель Rockstar Games
Режимы Однопользовательская игра, Многопользовательская игра
Возрастное ограничение 18+

Минимальные системные требования: 

  • ОС: Windows 7 – Service Pack 1 (6.1.7601)
  • Процессор: Intel Core i5-2500K или AMD FX-6300.
  • Видеокарта: NVIDIA GeForce GTX 770 2 ГБ или AMD Radeon R9 280 3 ГБ
  • Оперативная память: 8 ГБ
  • Свободное место на жестком диске: 150 ГБ

Описание

Долгожданная игра, которую делали 7 лет в нашем списке ломаных игр от denuvo 2020

И вот, месяц назад ее взломали энтузиасты. Если вам надоел открытый мир в GTA6, то RDR2 от той же студии, превзошла все ожидания. Мира открытие этого вы не встретите нигде, на каждом шагу приключение, освоение земель. Не успеешь проснуться и поехать с караваном на рассвете, как уже попал в засаду разбойников. А через пол часа уже грабите банк с шайкой бандитов

В общем, рассказывать можно долго, но лучше всего поиграть самому

Warhammer 40,000: Dawn of War III

Информация

Рейтинг Metacritic: 77 из 100 | Общий от игроков: 6.9

Жанр Стратегия
Платформа ПК
Издатель SEGA, 1С – СофтКлаб
Разработчик Relic Entertainment
Локализатор СофтКлаб, SEGA
Год релиза 2017
Дата выхода 27.04.2016
Тип перевода на русский Интерфейс и субтитры
Язык интерфейса Русский
Язык озвучки Английский
Совместимость с VR шлемами Нет
Однопользовательский режим Есть
Многопользовательский режим Есть
Приблизительное время прохождения 17.5 часов
Коллекционное издание Нет
Возрастные ограничения 16+

Baldman и Voksi поломали непреступную когда-то защиту Денуво

Минимальные системные требования:

  • Процессор Intel Core i3 540, AMD Phenom II X4
  • Операционная система Windows 10 64bit, Windows 7 64bit, Windows 8 64bit
  • Объем оперативной памяти 4 Гб, 8 Гб
  • Видеокарта AMD Radeon 7970, NVIDIA GeForce GTX 460, AMD Radeon HD 6950, NVIDIA GeForce 770
  • Свободное место на диске 50 ГБ

Описание

Очень ожидаемая часть серии игр

Она выполнена в стиле стратегии, является третьей в серии игр Dawn of war и фактически состоит из прошлых частей. Есть 3 фракции и у каждой есть свои особенности. Игрок может выбрать, за кого играть

В одиночной игре(есть и мультиплеер) можно поиграть и прочувствовать геймплей каждой фракции. Диалоги очень хорошо прописаны, отлично исполнены видео вставки при смене сюжетных арок, которые похожи на интерактивную книгу

Стратегия очень хорошо продумана, геймплей привычный для тех, кто играл в предыдущие части

Tekken 7

​Информация

Рейтинг: Metacritic: 82 из 100 | Общий от игроков: 8.1

Жанр Файтинг 
Платформа ПК 
Издатель Bandai Namco Entertainment Inc. 
Разработчик Bandai NAMCO Studios Inc
Год релиза 2017
Возрастные ограничения 16+

Минимальные системные требования: 

  • ОС: Windows 7/8/10 (64-бит) 
  • Процессор: Intel Core i3-4160 @ 3.60GHz 
  • Оперативная память: 6 GB 
  • Видеокарта: NVIDIA GeForce GTX 660 2GB, GTX 750Ti 2GB 
  • DirectX: версия 11 
  • Место на диске: 60 GB 

Рекомендуемые системные требования: 

  • Процессор: Intel Core i5-4690 3.5 GHz 
  • Оперативная память: 8 GB 
  • Видеокарта: NVIDIA GeForce GTX 1060

Описание

До зубовного скрежета сложен в освоении, даже фанатам серии есть чему поучиться, ломаная игра от denuvo в нашем список удивит!

Бойцы повзрослели в буквальном смысле, добавили новичков, систему комбо существенно изменили. Насчет сюжета не ждите больших сюрпризов. Ну зато завезли кат сцены. ИИ в боях очень сложно победить. Идеальная реакция, блоки, комбо не дадут вам так просто одержать победу. Кроме того в кампании мы деремся за разных персонажей, чтобы узнать их получше и не привыкать к 1 виду геймплея. Полностью боевую систему в Тekken 7 можно прочувствовать в дуэлях

Поиграйте и выберите своего фаворита

Tom Clancy’s Ghost Recon: Wildlands

Информация

Рейтинг Metacritic: 69 из 100 | Общий от игроков: 6.9

Год выхода 7 марта 2017
Платформы Windows, Xbox One, PlayStation 4
Режимы Однопользовательская игра, Многопользовательская игра
Серия Tom Clancy’s Ghost Recon
Разработчики Ubisoft, Ubisoft Bucharest, Ubisoft Paris, Ubisoft Annecy, Ubisoft Reflections, Ubisoft Milan, Ubisoft Montpellier
Музыка Ален Йоханнес

7 марта 2017 Вышла игра. Через 140 дней ребята из SteamPunks крякнули Denuvo и выложили в сеть игру, несмотря на то, что она расположена на платформе Uplay

Минимальные системные требования:

  • процессор: Intel Core i5-2400S с тактовой частотой 2,5 ГГц или AMD FX-4320 с тактовой частотой 4 ГГц
  • 6 Гбайт оперативной памяти
  • видеокарта: NVIDIA GeForce GTX 660/750 Ti/950/1050 или AMD Radeon HD 7870/R9 270X/R9 370X/RX 460
  • 64-разрядная операционная система Windows 7 SP1, 8 или 10

Рекомендованные системные требования:

  • процессор: Intel Core i7-3770 с тактовой частотой 3,5 ГГц или AMD FX-8350 с тактовой частотой 4 ГГц
  • 8 Гбайт оперативной памяти
  • видеокарта: NVIDIA GeForce GTX 970/1060 или AMD Radeon R9 290X/ R9 390/RX 480
  • 64-разрядная операционная система Windows 7 SP1, 8 или 10

Описание

Игра возможностей и фантазии

В нее можно играть как одному с ботами союзниками, так и с реальными людьми. Игра завязана на мафии. Вы должны победить ее и способов сделать это очень много

Вообще игра проработана прекрасно, прям до мелочей. Вы играете за отряд призраков-спецназовцев, которым нужно устранить главаря банды. Можно сделать выбор с чего начать. Убивая мини боссов, которые отвечают за 1 из функций банды вы становитесь ближе к цели. Героев можно кастомизировать и прокачивать

Продумывайте план захвата аванпоста. Чем дальше вы зашли, тем сильнее противники и аванпосты так просто зачистить вы не сможете. Но и вы тоже не будете оставаться на том же уровне. Вам будут открываться новое оружие и гаджеты, с которыми вы сможете приукрасить ваш геймплей, или сфотографировать прекрасные виды природы

Главный злодей очень харизматичен, хорошо проработан. Играть с друзьями вечерком, разнося врагов во все стороны самое то

Denuvo + VMProtect = love

Вот и настало время для обещанной истории про то, как Denuvo защищает Origin SDK.

Сигнатурные «руки Блауковича» принимают свои очертания при работе с константами исходного кода игрушки и Origin SDK. Для примера возьмем кусок кода из распакованного (его хеш MD5: ).

1
2
3
4
5
6

0000000141958B2A488D15EF7ED8FE lea rdx,qword ptr ds<aOriginstartupE>

0000000141958B31B90FA2FFE7mov ecx,E7FFA20F

0000000141958B364C89CBmov rbx,r9

0000000141958B394C89C7mov rdi,r8

0000000141958B3C8D89F15D001B lea ecx,qword ptr dsrcx+1B005DF1

0000000141958B42E8690F0300call<unravel_dump_scy.EA_CALLBACK>

Этот фрагмент, переваренный декомпилятором Hex-Rays в псевдокод, выглядит так:

1 EA_CALLBACK(0x3000000i64,aOriginstartupE);

Рейнгард Блаукович тоже читает «Тибериумный реверсинг»

Что здесь не так? Обычно первый аргумент — регистр . Он складывается из двух констант: . С учетом того, что все операции выполняются над четырехбайтным регистром, окончательный результат, выданный Hex-Rays, равен . Компилятор на стадии оптимизации повторил бы то же самое. Значит, константа была намеренно разбита на две части.

Присмотримся ближе к первому операнду слагаемого: . Почему именно операнд, Холмс? Наверное, под него проще подобрать ассемблерную инструкцию, которую можно скрыть внутри. То есть использовать традиционный прыжок «в середину инструкции» … Для проверки этой догадки заменим опкод на «nop — ничего не делать».

1
2
3

0000000141958B3190nop

0000000141958B320FA2cpuid

0000000141958B34FFE7 jmp rdi

CPUID — статическая компиляция для проверки лицензии Denuvo. Естественно, после ее использования нужен для возврата управления. Это «правая рука», а «левая» — системный вызов, которым Origin SDK выделяет память для EAH:

1
2
3
4
5
6
7
8

// Вот как эти «руки»…

000000014195C350B90F054FC3mov ecx,C34F050F

000000014195C3558D89A9FEB03C lea ecx,qword ptr dsrcx+3CB0FEA9

000000014195C35BE8 A0D80200 call<unravel_dump_scy.malloc_0>

// …трансформируются в «крюки»

000000014195C35090nop

000000014195C3510F05syscall

000000014195C3534FC3 ret

Сигнатурное разделение на два слагаемых для первого аргумента легко выявить в исходном коде (мы же знаем, где все процедуры Origin SDK расположены). Кроме того, нам известно, что вся эта «оранжевая музыка» ломается за пару кликов. Исполнение исходного кода Origin SDK в этом варианте развития событий вовсе не требуется (код будет лежать мертвым грузом). Поэтому ничто не помешает нам перезаписать его хакнутыми инструкциями. Короче, Denuvo свою лицензию проверяет через динамику. Какой смысл вообще в этих статических извращениях?!

Далее идет еще более странное (может, для кого-то даже смешное) поведение австрийских парней. Кусок кода, который отвечает за генерацию открытого ключа для обмена LSX-сообщениями:

1
2
3
4
5
6

charout16;//

sub_14199AB30(&ctx);

randr=GetTickCount();

sub_141999F80(&ctx, &randr, 4i64);

sub_14199A8A0(&ctx, out);

Здесь первая процедура выполняет нехитрые вычисления:

1
2
3
4
5
6
7
8
9
10
11

_int64 __fastcall sub_14199AB30(__int64 a1)

{

__int64 result;// rax

result=0i64;

*(_DWORD *)(a1+8)=0x67452301;

*(_DWORD *)(a1+12)=0xEFCDAB89;

*(_DWORD *)(a1+16)=0x98BADCFE;

*(_DWORD *)(a1+20)=0x10325476;

*(_QWORD *)a1=0i64;

returnresult;

}

«Да ведь это же MD5!» — воскликнет наблюдательный читатель и будет абсолютно прав! То есть в читабельном виде код из Hex-Rays выглядит так:

1
2
3
4

MD5_Init(&ctx);

randr=GetTickCount();

MD5_Update(&ctx, &randr, 4i64);

MD5_Final(&ctx, out);

Позвольте, сударь! Где же в приведенных выше примерах «мощная и непробиваемая защита» Denuvo? А нет ее! При помощи VMProtect 2 накрыты внутренности , причем только переходы между основными операциями процедуры. То есть копирование памяти , раунды — все это открыто!

По сути, в Denuvo «защищается» виртуализацией то, что абсолютно никак не связано с EAH. Например, рандомно генерируемые значения . К тому же конечный результат всегда можно увидеть после , который никто не трогал.

В истории разработки Denuvo еще была техника «воровства» нескольких ASM-инструкций в выделенную память. Это такой ламерский антидамп, известный еще со времен SafeDisk и первых CD-ROM. Этот детский сад быстро убрали, чтобы не позориться в XXI веке.

Отдельной строкой хотел упомянуть хайп, поднимающийся в Сети, когда очередной блогер выясняет, насколько сильно проседает FPS в игре, защищенной Denuvo. М-да! «А мужики-то и не знают» до сих пор о таких очевидно негативных последствиях бездумного использования виртуальной машины.

Assassin’s Creed Odyssey. Месяц на взлом

Не устоял перед хакерами и последний вышедший на данный момент проект про ассасинов. В ноябре 2021 года в сети появилась информация, что итальянская команда хакеров CPY смогла обойти защиту игры через месяц после ее релиза. А уже в апреле 2021 стало известно, что хакер под ником 0xEMPRESS смог взломать последнее дополнение The Fate of Atlantis. На это он также потратил около месяца.


Кем бы ни был этот таинственный любитель бесплатных игр, свое дело он знает. Хакер-выскочка заявил, что собирается обойти Denuvo в каждой игре, обладающей этой защитой. А еще он говорит, что занимается взломом не ради личной выгоды, но тем не менее активно принимает пожертвования от пользователей и ищет человека, который стал бы его спонсировать.

Resident Evil 7: Biohazard

Информация

Рейтинг Metacritic: 83 из 100 | Общий от игроков: 8.8

Год выхода 2017
Платформы Windows, Nintendo Switch, Xbox One, PlayStation 4
Режим Однопользовательская игра
Серия Resident Evil
Разработчик Capcom
Жанр Survival horror, Шутер от первого лица

Через пять дней после релиза игры, защита Денуво вновь дала слабину, расколоть орешек смогли парни из CPY

Минимальные системные требования:

  • ОС: 64-разрядная версия Windows 7, 8, 8.1 или 10
  • Процессор: Intel Core i5-4460 с тактовой частотой 2,7 ГГц или AMD FX-6300 (или лучше)
  • ОЗУ: 8 Гбайт
  • Видеокарта: NVIDIA GeForce GTX 760 или AMD Radeon R7 260x
  • DirectX: Version 11

Рекомендованные системные требования:

  • ОС: 64-разрядная Windows 7, 8, 8.1 или 10
  • Процессор: Intel Core i7 3770 с тактовой частотой 3,4 ГГц или эквивалентный от AMD (или лучше)
  • ОЗУ: 8 Гбайт
  • Видеокарта: NVIDIA GeForce GTX 960 или AMD Radeon R9 280X (или лучше)
  • DirectX: Version 11

Описание

Игра изумительная

Действия в основном будут происходить в старом, заброшенном особняке. Игра очень атмосферная и достаточно сложная. Первое прохождение не на самой маленькой сложности может занять у вас в лучшем случае часов 10. В игре много загадок, некоторые весьма сложные

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

7 часть стала не такой динамичной, как 6, она более спокойная, но это до поры, до времени

В игре много различных монстров, они плотные, сам герой имеет маленький инвентарь и мало здоровья. Он может сложится от 2-3 ударов. Есть крафт патронов, добавлены ящики, в которых можно хранить вещи. Короче говоря это хорор-выживалка в закрытом пространстве с ужасными тварями

Mortal Kombat 11

Информация

Рейтинг: Metacritic: 82 из 100

Год выхода 23 апреля 2019
жанр Файтинг
Платформы ПК, PlayStation 4, Xbox 1, Nintendo Switch
Издатель Warner Bros. Interactive Entertainment
Режимы Однопользовательская игра, Многопользовательская игра

Минимальные системные требования:

  • Операционная система: 64-bit Windows 7 / Windows 10.
  • Intel Core i5-750, 2.66 GHz / AMD Phenom II X4 965, 3.4 GHz or AMD Ryzen 3 1200, 3.1 GHz.
  • NVIDIA GeForce GTX 670 or NVIDIA GeForce GTX 1050 / AMD Radeon HD 7950 or AMD Radeon R9 270.
  • 8.0.

Описание

Если вам нравятся файтинги, Mortal Kombat 11 обязателен вам для ознакомления!

Хоть вселенная не самая серьезная, в ней есть сюжет

Геймплей исключительный, сражения, как никогда хороши, сюжетный режим потрясающий, озвучка и графика феноменальная, соревновательные режимы и онлайн игры приковывают к себе внимание. С учетом всего сказанного вы отлично проведете время, будь то просто игра для расслабления, или поиска обвесов на персонажей

Опять появился персонаж, который управляет временем и нам нужно его одолеть, чтобы тот не переписал историю

Ломаная игра от denuvo 2020 в нашем списке-шедевральна и эта часть в особенности

Препятствует взлому

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

Вы можете увидеть, сколько времени прошло, прежде чем игры Denuvo были взломаны. Некоторые игры, такие как DOOM, были взломаны в день их выпуска. Некоторые, например Sonic Mania, были взломаны через неделю после выпуска. Но Denuvo, похоже, делает свое дело — Assassin’s Creed: Origins не взламывали 99 дней.

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

На веб-сайте Denuvo есть цитата, приписываемая Square Enix: «Благодаря Вам, ребята, люди должны покупать игру».

Даже если Denuvo создает проблемы для честных игроков, легко понять, почему разработчики игр продолжают использовать его в своих играх. К счастью, некоторые — но даже не большинство — разработчиков позже удаляют Denuvo. В этом нет необходимости после того, как игра уже взломана.

Mass Effect Andromeda

Обзор Mass Effect Andromeda

Эта игра о том, как главные герои ищут новую жизнь, новые цивилизации, стреляют и занимаются сексом.

Это жизнь первопроходцев в совершенно новой галактике.

Огромная захватывающая ролевая игра, которая надолго приковывает к себе внимание. К сожалению, в работе наблюдаются некоторые неточности особенно при работе на PlayStation 4 и Xbox One

С первых минут есть непосредственное ощущение тайны и опасности.

Человеческий корабль с первыми колонистами сталкивается с массивным объектом. Аномалии космоса губят корабль. Все планы нарушены.

Колонисты сталкиваются новой враждебной инопланетной расой.

Цель миссии — поиски пригодного для жизни безопасного нового дома для десятков тысяч замороженных колонистов.

Персонаж сталкивается с формой функционирования независимого правительства. Это интересная борьба, которая выгодно отличает Mass Effect Andromeda от конкурентов.

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

Но, в общем, геймплей очень интересный.

Dead Rising 4

Информация

Рейтинг Metacritic: 74 из 100 | Общий рейтинг игроков: 6.7

Год выхода 2016
Платформа Windows
Режимы Однопользовательская игра, Многопользовательская игра
Серия Dead Rising
Разработчик Capcom Vancouver
Жанр action-adventure

Игру ломанул Baldman, первое упоминание на ресурсе Reddit

Минимальные системные требования:

  • Операционная система:
  • Windows 7 64-bit
  • Процессор:
  • Intel i5-2400 или AMD FX 6300
  • Видеокарта:
  • 2 ГБ видеопамяти, NVIDIA GeForce GTX 760 или AMD Radeon HD 7850
  • Оперативная память (Гб):
  • 6.0
  • Свободное место на HDD (Гб):
  • 50.0

Рекомендуемые системные требования:

  • Операционная система:
  • Windows 10 64-bit
  • Процессор:
  • Intel i7-3770 или AMD FX 8350
  • Видеокарта:
  • 4 ГБ видеопамяти, NVIDIA GeForce GTX 970 или AMD Radeon R9 290
  • Оперативная память (Гб):
  • 8.0
  • Свободное место на HDD (Гб):
  • 50.0

Описание

Лёгкий, не напряженный, местами баганый шутер про зомби-апокалипсис

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

Главный герой вместо серьёзного мужика стал обезбашенным, что добавляет несерьезности и абсурдности игре. Сначала можно впечатляться, но потом ты привыкаешь, игра становится однотипной, и уже не затягивает

Просто игра, в которую разок поиграл и забросил на месяц другой