Вопрос

я ищу любую идею для защиты своих программ (Windows-CE и Windows-mobile)

из дубликата на другом терминале.

есть ли какой-нибудь бесплатный инструмент для этого?или как я могу это сделать в коде С#?

заранее спасибо

Нет правильного решения

Другие советы

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

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

Я не знаю ни одного инструмента бесплатного лицензирования с поддержкой CF, а у Microsoft нет инфраструктуры классов лицензирования в CF.

Если вы хотите создать свой собственный, вы можете посмотреть Сообщение Алекса Яхнина об использовании SDF для генерации лицензий.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top