Ми запускаємо розсилку про українське IT-ком’юніті. Залиште email, аби розуміти більше. Прем’єра — скоро!
Дякую! На вказану адресу надіслано листа для підтвердження підписки.
Hot! dev.media шукає менеджера з продажу спецпроєктів

Як ламають відео-ігри та викладають їхні піратські копії? Розповідає програміст

Що, юний хакер, тобі цікаво, які ігри ще досі не крякнули? Тоді мерщій читай цю статтю. Нижче ми розглянемо, які технології використовуються для захисту ігор від злому. Також не пройдемо повз рекордсменів. Дізнаємося про рекордний час, за який вдалося зламати гру. Та розглянемо справжніх «міцних горішків».

Залишити коментар
Як ламають відео-ігри та викладають їхні піратські копії? Розповідає програміст

Що, юний хакер, тобі цікаво, які ігри ще досі не крякнули? Тоді мерщій читай цю статтю. Нижче ми розглянемо, які технології використовуються для захисту ігор від злому. Також не пройдемо повз рекордсменів. Дізнаємося про рекордний час, за який вдалося зламати гру. Та розглянемо справжніх «міцних горішків».

Кожна компанія, яка створює ігри, існує за рахунок проданих копій гри. Звичайно ж, є люди які вважають не обов’язковим платити гроші за те, що фактично можна отримати безкоштовно. Їх називають пірати.

Але виникає резонне питання: як з’являються популярні ігри у відкритому доступі?

Для таких цілей існують цілі угрупування хакерів. Вони за рахунок махінацій отримають бажане та перепродають за нижчою ціною на своїх сайтах з непрохідними рекламними банерами. Звичайно ж це просто колосальні збитки для компаній-розробників. Тому й винаходять нові, та оновлюють старі технології захисту від піратства. 

Що таке Denuvo

На сьогоднішній день найпопулярніша, та найефективніша технологія від піратства носить назву — Denuvo.

Denuvo Anti-Tamper, або Denuvo — технологія захисту від несанкціонованого злому, розроблена австрійською компанією Denuvo Software Solutions GmbH, була випущена в 2014 році.

Відразу постало питання: як воно працює?

На сьогоднішній день сама компанія Denuvo Software Solutions не розкриває таємницю шифрування. Проте в листопаді 2014 року з’явилися повідомлення, що «технологія постійно зашифровує та розшифровує себе на носії так, що не можливо зламати». Але відразу з’явилося контр-повідомлення від самої компанії: «технологія не постійно зашифровує і розшифровує будь-які дані на носії. Для цього не було б ніякої користі з точки зору безпеки або продуктивності».

Вже 1 грудня 2014 року з’явилося повідомлення від китайської варез-групи 3DM, котра стверджувала, що зламала цю технологію. Група зазначила, що ця технологія включає в себе «64-бітну шифрувальну машину», яка вимагає криптографічні ключі, унікальні для конкретного обладнання кожної встановленої системи.

І пішли «кряки» ігор…

Пізніше, на початку грудня, та ж група випустила «кряк» для гри Dragon Age: Inquisition, яка використовувала Denuvo Anti-Tamper для захисту. Великий крок для піратів, та ще більший крок для компаній.

Адже на те, щоб зламати цю гру, 3DM потрібно було витратити майже місяць безперервної та кропіткої роботи. Це безумовно здивувало всіх, адже зазвичай так довго ігри ще не трималися. В решті решт компанія Denuvo заявила: «кожна захищена гра в кінцевому підсумку може бути зламана».

За підсумками Ars Technica основний масив законних продажів гри відбувається протягом 30 днів. Аргументуючись цим твердженням, компанії можуть спокійно покластися на технологію Denuvo.

Відомо лише про принцип роботи технології. Ігри, захищені Denuvo, вимагають повторну онлайн-активацію для кожного оновлення апаратної частини. Denuvo обмежує кількість активацій на 4 оновлення обладнання протягом 24 годин.

Робота над міцністю

Технологія постійно оновлювалася. І в січні 2016 року варез-команда 3DM заявила, що припиняє своє дослідження з Denuvo Anti-Tamper на рік.

Причиною тому стала надмірна складність, з якою зіштовхнулася команда під час злому Just Cause 3.

Останні слова в лютому звучали так: «піратство ігор вмирає, і приблизно через два роки зовсім припинить своє існування».

Але зіграло чергове запалення біполярних розладів. Через декілька днів, після «офіційного» завершення справ, засновниця 3DM Су Фейфей заявляє, що вони НІКОЛИ не здавалися, і у них є рішення, як зламати Just Cause 3, Rise of the Tomb Rider, FIFA 16. Попри цю заяву, офіційно «кряк» не вийшов, його можна було отримати лише сторонніми способами.

І з того моменту почалася справжня битва Добра та Зла.

Самотній самурай Voksi

Рівно через півроку, 6 серпня, на сайті Skidrow з’явлається «кряк» гри DOOM від невідомої команди REVOLT. Ця подія була справжнім святом для світу піратів. Адже крякнути гру вдалося хакеру з псевдонімом Voksi самотужки. Після цього на ресурс були залиті кряки Rise of the Tomb Raider, Just Cause 3, INSIDE та інші. Але повноцінним зломом це назвати було складно. Радше це був обхід захисту.

Але свято тривало не довго. Вже 8 серпня компанія Valve виправила цей «баг» з обходом Denuvo через Steam. І після цього всі «кряки» було прийнято вважати неактуальними. Висновком стало твердження, що це був не злом, навіть не обхід Denuvo, а просто баг Steam, яким вчасно скористався Voksi.

В той же день, 8 серпня, команда хакерів CONSPIR4CY (Далі CPY) виклала в мережу повноцінний злом Denuvo у вигляді «кряка» для гри Rise of the Tomb Raider, який вже не потребує Steam взагалі.

Гра в одні ворота

23 серпня з’явився пост на Reddit що CPY зламали нову гру, яка знову більше не потребує Steam. Жертвою стала INSIDE. І почалася гра в одні ворота.

7 вересня 2016 року CPY випускає повноцінний «кряк» вже для гри DOOM. А 23 листопада тими ж CPY був випущений «кряк» для Deus Ex: Mankind Divided. Такі шалені темпи обурили компанії, в продуктах яких була Denuvo. Одна за одною вони почали відмовлятися від захисту Denuvo Anti-Temper, та робили свої ігри безкоштовними. Так розробники гри INSIDE прибирають Denuvo зі своєї гри і вона стає доступною в сервісі GOG. І вже 8 грудня id Software також видаляє Denuvo зі своєї гри DOOM. Та через 2 дні, 10 грудня, технологія Denuvo була видалена компанією Crytek зі своєї гри The Climb.

Як відповіла Denuvo

Після цього Denuvo пішла на кардинальні міри. Компанія додала подвійний захист під назвою IDMProtect. Першою грою, яка мала такий захист, стала Assassins Creed: Origins. Але всі дуже швидко зрозуміли, що цей захист дуже сильно «їсть» продуктивність процесора. Такий розклад не влаштував навіть власників гарячих AMD FX. Хоча не дивлячись на цей фактор, гра протрималася цілих 3 місяці. Успішно.

І тоді в хід пішла Denuvo 5.0. Продукт, який невтомно вихваляли розробники. На жаль, вона була зламана через 2 тижні. Так-так, це знову діло рук того самого Voksi. Після чого в його дім навідалася поліція, та забрала його у відділок.

Які ігри трималися довше всіх

Отже, ігри зламувались в день релізу, та компанії не отримували бажаного прибутку. До того ж, вони несли великі збитки. Щоб ви розуміли, річне використання Denuvo 5.0 для гри Crysis: remastered компанії Crytek обходилося в 126 тисяч євро. До речі, ці дані було отримано в результаті злому серверів Crytek та Ubisoft. Як іронічно…

Хоча в будь-якому випадку навіть такий термін без злому — свого роду перемога. Рекордсменами в якості захисту стала відома компанія Rockstar Games, та їх гра Red Dead Redemption 2. Вона була не по зубам хакерам на протязі 11 місяців. Майже рік! І хоча це може вас здивувати, але Denuvo там навіть й не пахло.

На обороні стояло відразу дві системи захисту — Digital.IO та персональний захист від Rockstar, вшитий у SocialClub. Все діло в тому, що в RDR 2 велика кількість спецефектів, і коли гра розуміла, що її хакнули, — спрацьовували різного роду «костилі». По типу вічно п’яної камери, яка заважала грати, потемніння в очах і тому подібне.

Цікавим фактом є те, що компанія CDProject Red відмовилася від будь-якого захисту свого Cyberpunk 2077. І основну виручку компанії зробили юзери, які випробували гру на PlayStation.

Ми вже дізналися, що статус справжнього міцного горішка має гра Red Dead Redemption 2.

Також свою міць показали: Dying Light 2: Stay Human, яку зламали лише через 183 дня після релізу, та Guardians of the Galaxy, яку зламали лише через 248 днів після релізу. Рекордсменом також є гра The Quarry, яка станом на сьогоднішній день носить статус «не зламана», та тримається 77 днів. Більше даних про статус ігор можна переглянути за посиланням.

А яка ж гра протрималася найменше?

Так, вище було сказано, що більшість ігор крякають в день релізу. Але справжнім рекордсменом по ненадійності стала гра Hitman 2, яка була крякнута… за 3 дня до офіційного релізу!

В це важко повірити, але кряк вийшов раніше, ніж офіційна версія. На жаль, піратська версія ставала не на всі системи.

Ця битва буде вічною. Добро зі злом. Пірати з компаніями. Допоки не знайдеться один компроміс, який влаштує всіх. «Зламати можна все, що завгодно, не існує повністю безпечної системи» — цитата з фільму «V — значить Vendetta».

Автор: Назар Свірідов

Хочу стати програмістом. З чого почати і як вибрати між Java Script PHP Python та іншими
Хочу стати програмістом. З чого почати і як вибрати між Java Script, PHP, Python та іншими
По темi
Хочу стати програмістом. З чого почати і як вибрати між Java Script, PHP, Python та іншими
Як вибрати монітор який би оптимально передавав зображення, а також не садив зір. Поради від програміста
Як вибрати монітор, який би оптимально передавав зображення, а також не садив зір. Поради від програміста
По темi
Як вибрати монітор, який би оптимально передавав зображення, а також не садив зір. Поради від програміста
Як вибрати графічний редактор якщо ти тільки починаєш працювати з графікою. Поради від програміста
Як вибрати графічний редактор, якщо ти тільки починаєш працювати з графікою. Поради від програміста
По темi
Як вибрати графічний редактор, якщо ти тільки починаєш працювати з графікою. Поради від програміста
Як вибрати навушники для своїх потреб. Де брешуть маркетологи та до чого тут фізика
Як вибрати навушники для своїх потреб. Де брешуть маркетологи та до чого тут фізика
По темi
Як вибрати навушники для своїх потреб. Де брешуть маркетологи та до чого тут фізика
Айтішник розробив та створив болід власноруч.

Дивіться на каналі dev.ua тест-драйв спорткара.

Ми запускаємо розсилку про українське IT-ком’юніті. Залиште email, аби розуміти більше. Прем’єра — скоро!
Дякую! На вказану адресу надіслано листа для підтвердження підписки.
Читайте також
Українська геймдев студія пропонує написати послання на снаряді російським військовим. Авторів тексту оберуть через Twitter
Українська геймдев студія пропонує написати послання на снаряді російським військовим. Авторів тексту оберуть через Twitter
Українська геймдев студія пропонує написати послання на снаряді російським військовим. Авторів тексту оберуть через Twitter
Шахраї грабують українців від імені «Дії» та Зеленського: перелік сайтів
Шахраї грабують українців від імені «Дії» та Зеленського: перелік сайтів
Шахраї грабують українців від імені «Дії» та Зеленського: перелік сайтів
Кіберполіцейські розробили онлайн-гру, що допоможе дітям виробити навички безпечної поведінки в інтернеті: як скачати
Кіберполіцейські розробили онлайн-гру, що допоможе дітям виробити навички безпечної поведінки в інтернеті: як скачати
Кіберполіцейські розробили онлайн-гру, що допоможе дітям виробити навички безпечної поведінки в інтернеті: як скачати
Пишуть, що Signal зламали. Насправді - ні. Як захистити дані в месенджері - поради експерта з кібербезпеки
Пишуть, що Signal зламали. Насправді - ні. Як захистити дані в месенджері - поради експерта з кібербезпеки
Пишуть, що Signal зламали. Насправді - ні. Як захистити дані в месенджері - поради експерта з кібербезпеки

Хочете повідомити важливу новину? Пишіть у Telegram-бот

Головні події та корисні посилання в нашому Telegram-каналі

Обговорення
Коментарів поки немає.