Системы защиты игр от пиратских версий работают по разным принципам, например:
- Проверка подлинности диска. 14 Для этого на диск наносят цифровую подпись, уникальную для каждого экземпляра. 1 Во время установки игры автоматически проверяют подлинность подписи. 1 Если проверка пройдена успешно, программа запускается, если диск распознаётся как клон — игра блокируется. 1
- Шифрование игрового кода. 14 Антипиратское программное обеспечение интегрируется прямо в код игры. 1 Игровой код шифруют с помощью методов криптографии, поэтому его трудно прочитать, разделить на составляющие и скопировать. 1
- Онлайн-активация. 1 Игрокам нужно зарегистрироваться в игре с помощью учётной записи и подтвердить покупку через защищённый сервер. 1 При смене устройства онлайн-активацию нужно проходить повторно. 1
- Привязка к системе пользователя. 2 Например, StarForce проверяет все цифровые данные устройств компьютера. 2 Если при проверке они не совпадут с эталонными (полученными при первом «валидном» запуске), то StarForce не позволит запустить игру. 2
Кроме технических мер, разработчики используют правовую защиту. 4 Например, в США действует закон об авторском праве в цифровую эпоху (DMCA), который позволяет разработчикам направлять уведомления об удалении сайтов, распространяющих пиратские копии их игр. 4 В России такую задачу решает закон о борьбе с пиратством (ФЗ №187). 4