Евгений » Чт, 05 фев 2009 13:40
С помощью системы лицензирования эта задача решается очень легко :
вы выпускаете новую версию продукта, для работы которой требуется лицензия с номером, не менее чем текущая, соответственно, всем пользователям вы даете новый продукт и новую лицензию для тех, кому посчитаете нужным. Такой способ защиты будет работать на 100% надежно, если Вы обновите содержание ключей, но если Вы не произведете обновления в теории пользователи, обладающие ключами со старой лицензией смогут подправить код и осуществлять получение лицензии со старым номером.
Обновлять содержимое ключа можно системой лицензирования и удаленного обновления, в том случае если ключи пользователей изначально ее содержат. Вы сможете создавать файл обновления прошивки как для каждого конкретного ключа, так и одно обновление для всей группы пользователей, и в случае завязки этой прошивки на номер лицензии, такое решение поможет сделать надежное и безопасное платное обновление.
Seculab co-founder