Технология защиты и активации ПО с серийным номером StarForce ProActive
есмотря на то что бизнес- и профессиональные программы традиционно распространяются на физических носителях, таких как CD-ROM и DVD-ROM, издатели зачастую видят их недостаток в том, что для активации программ необходимо хранить сами диски. Есть и другие приложения, которые устанавливаются с диска или с файлового сервера, что более удобно при распространении их среди корпоративных пользователей. Кроме того, постоянно растет число приложений, продаваемых и распространяемых через Интернет.
По этим причинам компания Protection Technology разработала ProActive — технологию активации на основе серийного номера, предоставляющую издателям ПО возможность контролировать лицензирование и использование широкого спектра программ. Компания Protection Technology известна как экспертный разработчик надежных, удобных для внедрения и очень стойких к взлому решений для защиты программного обеспечения, распространяемого на оптических носителях (CD-ROM, DVD-ROM, CD-R). Сегодня по всему миру более 10 млн. дисков с играми, мультимедийными и бизнес-программами защищены решениями StarForce.
StarForce ProActive позволяет издателям ПО распространять свою продукцию на любых носителях, через Интернет и собственные Web-сайты, а также контролировать использование приложений и выданных лицензий. Для активации не требуется ни лицензионный диск в приводе, ни электронный ключ, подключенный к компьютеру пользователя или к серверу. StarForce ProActive содержит набор надежных и гибких инструментов для установки параметров и удобного контроля использования защищенных продуктов на протяжении их жизненного цикла. Так, издатели могут определять желаемую схему использования продукта согласно выбранной модели продаж и распространения продукта, основываясь на интервале времени, числе активаций и повторных активаций, сроке их истечения.
Главным правилом для всех разработчиков и издателей сегодня должно стать распространение тестовых, демо- и прочих версий программных продуктов только в защищенном виде, поскольку следующим шагом в истории таких программ становится их взлом. Применение StarForce ProActive делает такой сценарий нереальным, так как технология управления возможностями лицензирования построена на кодировании серийного номера системой StarForce ProActive. Это позволяет пользователю разработать схему использования продукта и контролировать данный процесс.
Принцип работы StarForce ProActive заключается в следующем:
• разработчик или издатель защищает основные исполняемые файлы (EXCE, DLL) и важные данные при помощи оболочки защиты StarForce и программы установки защиты StarForce ProActive;
• издатель или дистрибьютор создает комплект серийных номеров согласно параметрам выбранной бизнес-модели и используя Web-интерфейс StarForce ProActive;
• издатель или дистрибьютор распространяет защищенный продукт на физическом носителе (CD или DVD), либо через собственный Web-сайт, либо по электронной почте и продает лицензии в виде серийных номеров на наклейке к диску через безопасные Интернет-каналы вместе или отдельно от программы;
• конечный пользователь запускает приложение и вводит уникальный индивидуальный серийный номер;
• оболочка защиты генерирует зашифрованный код оборудования, который среди прочих параметров содержит уникальную цифровую подпись для определения компьютерного оборудования, операционной системы, конфигурации программного обеспечения (и его изменений) на компьютере пользователя;
• конечный пользователь автоматически пересылает серийный номер и код оборудования на сервер StarForce ProActiveActivation через безопасное Интернет-соединение, по телефону, факсу или по электронной почте в службу поддержки компании-издателя;
• сервер StarForce ProActive генерирует зашифрованный ключ активации;
• конечный пользователь получает уникальный индивидуальный ключ активации, вводит его и запускает приложение;
• набор постоянных и изменяющихся параметров сохраняется в реестре Windows;
• когда конечный пользователь повторно запускает приложение, оболочка защиты StarForce проверяет и обновляет информацию в нужном реестре менее чем за секунду;
• если лицензия действительна, приложение запускается автоматически, без вмешательства пользователя;
• если срок использования лицензии окончился или близок к завершению, конечный пользователь получает предупреждение или информационное сообщение в зависимости от выбранной издателем бизнес-модели.
К числу основных преимуществ системы StarForce ProActive для издателей и дистрибьюторов следует отнести следующие:
• отсутствие проблем совместимости и поддержки «плохих» CD-приводов;
• защита и активация широкого спектра программных продуктов: бизнес-приложения, образовательные, развлекательные, профессиональные и серверные приложения, включая демо-, пробные и финальные версии;
• гибкие схемы распространения продукта: Интернет, файловые сети, носители;
• контроль над каждым проданным приложением (поскольку каждая активация отслеживается в базе данных);
• снижение затрат на распространение и расширение каналов продвижения и сбыта.
Управление возможностями лицензирования StarForce ProActive позволяет определять, контролировать и ограничивать время, число активаций и срок лицензий в зависимости от условий применения продукта и выбранной бизнес-модели. В настоящее время StarForce ProActive предоставляет несколько видов лицензирования:
• фиксированный срок использования;
• максимальное количество дней после первой активации;
• максимальное число запусков приложения;
• максимальное число повторных активаций;
• минимальный интервал между повторными активациями.
Более подробную информацию о новом продукте StarForce ProActive можно получить на сайте разработчика www.star-force.ru.