Другое > Дайджест
Новая защита Denuvo нагоняет страх на честных пиратов.
Sakuragaoka:
Пиратские игры могут полностью исчезнуть. Первый звоночек - то , что Just Cause 3 не взломана до сих пор, хотя прошло уже почти 2 месяца.
Тут можно посмотреть на статус кряка для нее. Команда хакеров уже уверена,что до конца месяца данную проблему не решить, и любителям торрента придется подождать.
Между тем, называют даже время (два года), когда все пиратские игры исчезнут, как явление.
black jaguar:
пока единственное, что не сломали - это ММО
Rockman Z:
У китайцев с 3DM уже капитально болит зад от этого Just Cause 3.
ShadowFlash:
Cто лет уже этой песне - нет невзламываемых DRM. Потому, что те, которые крайне сложно взломать, доставляют много проблем пользователям и технической поддержке. А так в стиме уже много тем в духе "Есть ли тут Denuvo или еще что-нибудь подобное? Если есть - то не буду брать."
Требование онлайна в оффлайновой игре тоже многих раздражает. Тоже частая тема "Не работает в оффлайн режиме, поправьте." И поправляют.
pendragon:
всякая дрм защита зло.фифу вроде тоже еще не взломали же?
Sakuragaoka:
pendragon, еще нет. А надо ли?
paul_met:
Зато хакерам занятие есть. А то щёлкают защиты, как орешки. А тут на тебе - крепкий орешек. А это сразу вызывает спортивный интерес.
Dizzy:
Если бояться, то по-настоящему. Denuvo будет в Rise of the Tomb Raider и в Far Cry Primal.
Heidr:
Спонсор темы - разработчики Денуво.
Всё равно рано или поздно взломают, вопрос времени. А то прям все такие зайдут на торрент в поисках свежего томбрейдера или фаркрая, не найдут и в панике побегут покупать делюкс эдишены за 90 $. Лучше бы издатели тратили деньги на исправление багов перед стартом, а не DRM.
korn:
Харэ балдеть,вперед за лицухами :D
cptPauer:
Гадость ещё та. Производительность снижает капитально. На Lurkmore хорошо написано что это и с чем едят.
Денува DRM НЕ является. Лицензия защиты распространяется только на противодействие отладчику и сокрытие исходного кода от реверс-инжиниринга (анти-дамп, обфускация, виртуальная машина).
DENUVO использует виртуальную машину(VM), которая сама по себе один большой сл-о-о-о-упо-о-о-к;
64-битная разрядность, которая сама по себе ещё больше нагружает виртуальную машину (вдвое больше регистров надо сохранить в стеке, на каждый примитив валится дополнительная нагрузка по оперированию с регистрами, разрастание лент p-code до невероятных размеров, увеличение количества багов в геометрической прогрессии);
По количеству отводимого места в исполняемом файле виртуальная машина DENUVO равна примерно четырем виртуальным машинам SecuROM'а. Однако-с, оптимизация-с!
Безусловные переходы (JMP) для одной или небольшой группы asm инструкций - дебильная и давно не актуальная фича VM Денувки, которая досталась ей в наследство от VM Секурома 8-ой версии. То, что все JMP легко убираются при трассировке даже самым примитивным фильтром, который пишется на коленке за 5 минут, австрийские разработчики, которые сидят в Европе, видимо, до сих пор не в курсе;
Зато для центрального процессора (CPU) тьма денувьих безусловных переходов - это настоящий кошмар! Мурыжить он их будет ещё дольше, чем брутфорс MD5 хэша;
Но съехавшему с катушек Рейнгарду этого показалось мало, и он решил перевыполнить план по уменьшению скорости исполнения кода (хотя в том же Секуроме старался блюсти обратное): были добавлены дублирующеся ветки исполнения кода с условными переходами (conditional double-branches ). Смысл сей фигни заключается в том, что Денувке насрать на флаги CPU и, соотвественно, на то, выполнится условный переход или нет - в любом случае код будет одним и тем же. Стоит ли говорить про необоснованное разрастание объёмов программы и времени её исполнения?
Засирание памяти приложения страничками в 4096 байт. Коих over 2000 штук. Самое печальное, что исполняемого кода там с десяток инструкций, из которых реально полезны от силы одна или две;
Изнасилование оригинальной точки входа (OEP) и CPUID для шифрования;
Создание лишнего GUARD-потока, который на протяжении всей игры в цикле трахает Ваш центральный процессор (на самом деле он сторожит целостность одной низкоуровневой функции, чтобы нельзя было присоединиться отладчиком). Толку от этого только абсолютно никакого!
Плохая оптимизация. Для статических функций Денувы, которые открыты, компилятор включен с опцией «Индусский код».
Хорошо, что не купил DragonAge Инквизицию. Лучше уж закупится чем-то старым в GOG.
Странно, что в стиме не указывают нигде, что "игра защищена Denuvo". Оно то понятно, вроде бы формально это и не DRM, но всё же.. Пора бы им указывать, в каких играх есть такая гадость. lord of fallen, к примеру.
Указывали же раньше, где стоит GfWL и прочая мерзость. Пора бы ставить пометки "игра защищена Denuvo", а то можно ж случайно и купить такое
Sakuragaoka:
cptPauer, т.е., можно сделать вывод,что пиратские версии игр будут работать быстрее, чем те же игры,которые защищены Денуво?
Heidr:
--- Цитата: cptPauer от 25 Январь 2016, 14:06:37 ---вроде бы формально это и не DRM
--- Конец цитаты ---
Как не DRM? А что же?
Но указывать, что в игру что-то напихали, надо, согласен.
Ogr:
cptPauer, просто нужно в довесок к играм с ней затариваться 6 ядерными и7к с водянкой, скальпировать, и гнать до 5ггц. и всё будет ок. :lol:
Rockman Z:
Один из старых слухов
Хотите знать сколько раз в среднем часть кода LoF.exe перебрасывается с HDD в память и обратно в течение одного часа?150000 повторов операции копирования-записи. Это в 10000 раз больше обычного. DRM постоянно декодирует код игры в память и зашифровывает обратно.Это один из самых идиотских методов использования шифрования,которое я когда-либо видел. Несмотря на то, что части кода небольшие (максимум пара килобайт за заход), они хранятся в одном блоке памяти.Играя в игру на протяжение 4-8 часов (зависит от качества SSD) означает, что c блоком можно распрощаться навсегда."
Vivi the Black Mage:
Вы вспомните сколько не могли Lords of the Fallen и третий Dragon Age взломать. Но взломали же.
Ogr:
--- Цитата: Vivi the Black Mage ---Вы вспомните сколько не могли Lords of the Fallen и третий Dragon Age взломать. Но взломали же.
--- Конец цитаты ---
суть не в том, что не невозможно, а в том, что на распутывания этого клубка фиктивных шифрованных команд уходит в десятки раз больше времени. если у одной группы будет уходить несколько месяцев на взлом 1й игры, сколько игр вышедших за год будет взломано? с другой стороны, защита на данный момент дорогая, и её могут позволить только ааа проекты (то есть, за всякий индитреш можем быть спокойны. :lol: ).
ElectrixX:
--- Цитата: Sakuragaoka от 25 Январь 2016, 07:57:35 ---хотя прошло уже почти 2 месяца.
--- Конец цитаты ---
вот это срок! :D fifa 16 вышла еще в сентябре 15го)
Dizzy:
--- Цитата: cptPauer ---Пора бы ставить пометки "игра защищена Denuvo", а то можно ж случайно и купить такое
--- Конец цитаты ---
--- Цитата: Heidr ---Но указывать, что в игру что-то напихали, надо, согласен.
--- Конец цитаты ---
Напишите об этом на форуме Steam, с большой вероятностью прислушаются.
Photon9:
Уж не припомню где читал или видел, что якобы все обвинения в адрес Denuvo относительно ресурсопотребляемости и тормознутости, это наговори и виной всему игра Lords of the Fallen у которой была кривая оптимизация, вот якобы из-за этого многие игроки пустили легенду что Denuvo убивает хард, грузит оперативу и камень, а на самом деле она то вовсе ни при чем :)
ПЫ.СЫ. На другом форума читал восторженные посты наивных дурачков пользователей, что вот де Denuvo покончит с пиратством и тогда разработчики на радостях начнут делать такие игры что просто закачаешься, никаких тебе убогих сюжетов и патчей. Вот теперь сижу я и думаю либо реально существует другое измерение где это всё правда, либо количество глупых потребителей с годами растёт.
Навигация
Перейти к полной версии