Какой бы уловки ты ни нашел, кто-нибудь умный найдет вокруг нее.
Сначала определите, каких пользователей вы хотите защитить:
- Для обычных пользователей и детей может быть достаточно проверить идентификатор громкости
- Для более продвинутых пользователей рассмотрите возможность использования коммерческого программного обеспечения для защиты, такого как SecuRom
Вы также можете рассмотреть возможность использования регистрации через Интернет, где вы предоставляете своим пользователям «файл лицензии», в котором хранятся их имя пользователя (и, возможно, некоторая другая информация о конфигурации) и контрольная сумма, и которые должны быть сохранены на их ПК. , Пользователи и особенно компании, в таком случае, с меньшей вероятностью будут передавать эти файлы конфигурации другим, поскольку этот файл просто гласит: «Я передал свою лицензию кому-то другому, поэтому, если вы хотите подать в суд на кого-то, подайте в суд на меня».