Как вы делаете диски с защитой от копирования?
Я работаю над созданием образовательных дисков. Мне требуется код защиты от копирования среднего уровня, который не может быть легко взломан "не экспертами", как в случае с игровыми компакт-дисками, поэтому вы должны иметь компакт-диск в приводе во время игры и вводить ключ при его установке.
3 ответа
Я думаю, что механизмы защиты от копирования CD ДОЛЖНЫ БЫТЬ ОТКРЫТЫ! Они приводят к тому, что установки вашего программного обеспечения, записанные на таких компакт-дисках, работают неправильно на многих устройствах. То, что делают такие защитные механизмы, это вставляет BAD TRACKS на ваш CD, надеясь, что программа копирования CD захлебнется ими. Тем не менее, драйвер привода компакт-дисков также может подавиться. Вам лучше с дополнительной схемой защиты конфиденциальности.
Какой бы трюк вы ни нашли, кто-нибудь умный найдет вокруг себя.
Сначала решите, для каких пользователей вы хотите защитить свое программное обеспечение:
- Для случайных пользователей и детей, может быть достаточно проверить идентификатор громкости
- Для более продвинутых пользователей рассмотрите возможность использования коммерческого программного обеспечения для защиты, такого как SecuRom
Вы также можете рассмотреть возможность использования регистрации через Интернет, где вы предоставляете своим пользователям "лицензионный файл", в котором хранится их имя пользователя (и, возможно, некоторая другая информация о конфигурации) и контрольная сумма, и который должен быть сохранен на их ПК. Пользователи и особенно компании в таком случае с меньшей вероятностью будут передавать эти файлы конфигурации другим, так как этот файл просто гласит: "Я передал свою лицензию кому-то другому, поэтому, если вы хотите подать в суд на кого-то, подайте в суд на меня".
Для этого во многих играх используется стороннее программное обеспечение, такое как SecuRom.
Если вам не требуется такой уровень защиты, вы можете просто проверить наличие определенных файлов на компакт-диске. Это не даст людям работать без CD, но не будет копировать сам CD.