Некоторые технологии, которые используются для защиты кодов в современных играх:
- DRM (Digital Rights Management). 4 Это программное средство, которое ограничивает обработку данных при несоблюдении определённых условий. 4 Пример использования в игровой индустрии — ограничение на запуск без подключения к интернету. 4
- Denuvo. 14 Антипиратское программное обеспечение, которое интегрируется прямо в код игры. 1 Игровой код шифруется с помощью методов криптографии, его трудно прочитать, разделить на составляющие и скопировать. 1
- Патенты и регистрация товарного знака. 1 Один из распространённых способов защиты игр от пиратов. 1 Можно запатентовать разные составляющие: название игры, имя персонажа, отдельные игровые элементы и другие. 1
- Привязка к системе пользователя. 2 Например, StarForce проверяет все цифровые данные устройств компьютера, и если они не совпадут с эталонными, то не позволит запустить игру. 2
- Онлайн-активация. 1 Игрокам нужно зарегистрироваться в игре с помощью учётной записи и подтвердить покупку через защищённый сервер. 1
- Блокировка аккаунта пользователя. 1 Происходит в случае подозрительных действий, например, если оплату произвели скомпрометированной банковской картой. 1
- Полная блокировка нелицензированного софта. 1 Если игра-клон была незаконно размещена на цифровой платформе, то можно обратиться к администрации платформы с досудебной претензией и попросить удалить клон. 1