как защитить мои программы WinCE и WinMobile?
-
23-09-2019 - |
Вопрос
я ищу любую идею для защиты своих программ (Windows-CE и Windows-mobile)
из дубликата на другом терминале.
есть ли какой-нибудь бесплатный инструмент для этого?или как я могу это сделать в коде С#?
заранее спасибо
Нет правильного решения
Другие советы
Защита от копирования сложна.Еще сложнее в мире CE, где часто устройства не имеют уникального идентификатора и часы невозможно посчитать.Все сводится к тому, сколько работы вы хотите вложить в это и сколько вы хотите поддержать?чем сложнее вы его делаете, тем труднее его разрушить, но тем дороже вам обходится его разработка и поддержка.
В общем, мы отказались от всех попыток защиты, кроме запутывания.Попытка использовать файлы лицензий, регистрацию и т.д.отнял уйму времени на разработку и, похоже, не сделал ничего, кроме резкого увеличения количества получаемых нами запросов в службу поддержки.Мы пришли к выводу, что наши предполагаемые потери из-за пиратства меньше, чем затраты на разработку и поддержку схемы защиты от копирования.
Я не знаю ни одного инструмента бесплатного лицензирования с поддержкой CF, а у Microsoft нет инфраструктуры классов лицензирования в CF.
Если вы хотите создать свой собственный, вы можете посмотреть Сообщение Алекса Яхнина об использовании SDF для генерации лицензий.