1. Главная
  2. Как разработчики защищают компьютерные игры от пиратства

Как разработчики защищают компьютерные игры от пиратства

18 марта 20245 минут чтения
Иллюстрация материала

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

1980-е: Lenslok, электронные ключи, головоломки и дискеты

Lenslok

Lenslok — устройство для защиты игр, которые устанавливали на популярных домашних компьютерах ZX Spectrum и Commodore 64.

Lenslok состоял из двух компонентов. Первый — набор вертикальных линз небольшого размера. Второй — уникальный код, который генерировался на экране, для каждой игры — свой. Чтобы запустить игру, требовалось приложить линзу к коду: изображение преломлялось, пользователь видел конкретные символы. Их вводили в консольную строку. Без этого игра не запускалась.

Космический симулятор Elite с элементами экономической стратегии, выпущенный в 1984 году, — это пример самой известной игры, для защиты которой использовался Lenslok. Однако технология не стала востребованной: код нельзя было считать с больших или слишком маленьких экранов.

Электронные ключи (донглы)

Физические электронные ключи, или донглы, стали продолжением идеи Lenslok. В комплекте с игрой продавался ключ на физическом носителе, похожий на флешку. При запуске программы этот носитель надо было подключить к компьютеру через порт: COM или USB. Алгоритмы игры и ключа обменивались данными. Если процесс проходил успешно, игра запускалась.

Первой игрой, которая использовала донглы, была аркада Bomberman для компьютеров Amiga.

Головоломки

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

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

Механику использовали такие игры, как Pool of Radiance, Zany Golf, StarFlight, Monkey Island, Star Control.

1990-е: CD-ROM

CD-ROM — разновидность компакт-дисков с записанными на них данными, доступными только для чтения. Они появились в 1979 году, но в игровую индустрию начали проникать лишь в 90-е.

Компакт-диски затормозили клонирование и распространение пиратских копий игр: пишущий CD-привод стоил дорого и позволить его себе могли только крупные медиакомпании.

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

2000-е: SecuROM

В нулевые популярным инструментом для защиты от игр копирования стал SecuROM, который позволяет отличить подлинный компакт-диск от копии с помощью специального механизма идентификации.

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

Технология была разработана Sony DADC, дочерней компанией Sony Corporation. Впервые ее представили в 1997 году. SecuROM использовали в таких играх, как The Sims, Spore, BioShock, Batman: Arkham Asylum, Mass Effect и Grand Theft Auto IV.

2010-е: Denuvo

Denuvo — более современная технология защиты от несанкционированного взлома, созданная австрийской компанией Denuvo Software Solutions. Антипиратское программное обеспечение при этом интегрируется прямо в код игры.

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

Первыми играми с системой Denuvo были FIFA и Dragon Age: Inquisition, вышедшие осенью 2014 года. Позже технологию внедрили многие известные тайтлы: Assassin's Creed, Resident Evil, Doom, Far Cry, Need for Speed.

Наши дни: игровые платформы, авторское право

Steam, App Store, Google Play

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

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

  • Онлайн-активация, когда игрокам нужно зарегистрироваться в игре с помощью учетной записи и подтвердить покупку через защищенный сервер.
  • Блокировка аккаунта пользователя в случае подозрительных действий: например, если оплату произвели скомпрометированной банковской картой.
  • Полная блокировка нелицензированного софта.

Если игра-клон была незаконно размещена на цифровой платформе, то можно обратиться к администрации платформы с досудебной претензией и попросить удалить клон.

Патенты и регистрация товарного знака

Сегодня для защиты игр от пиратов применяют и правовые механизмы. Один из самых распространенных — регистрация игры в качестве объекта авторского права. Запатентовать можно разные составляющие:

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

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

Управление цифровыми правами

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

Бесплатные игры (free-to-play) Данный способ особенно часто используется для мобильных игр. Скачивание игры и базовые сценарий и функции – бесплатны. Система монетизации подразумевает встроенные покупки или оформление подписки.

Текст: