Яндекс.Метрика

Sentinel LDK API (HASP API) - наиболее серьёзный и более гибкий метод построения защиты программного обеспечения по сравнению с методом автоматической защиты ПО посредством использования Sentinel LDK Envelope (HASP Envelope).

Реализация защиты с применением данного метода зависит лишь от фантазии и квалификации разработчика программного приложения - степень защищённости программного продукта будет напрямую зависеть от изощрённости применения разработчиком функций Sentinel Licensing API.

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

Для знакомства с Sentinel LDK API (HASP API) вы можете воспользоваться документацией, входящей в комплект разработчика Sentinel LDK (HASP SDK), либо обратиться к системе помощи компонента Sentinel LDK ToolBox, входящего в состав пакета Sentinel Vendor Suite (доступен после установки комплекта разработчика).

Sentinel LDK HASP API

Построение защиты программного приложения с использованием Sentinel LDK API основывается на вставках в исходный код программы обращений к электронному ключу Sentinel (HASP). Соответственно (в отличие от защиты ПО с использованием Sentinel LDK Envelope) необходимо наличие доступа к исходному коду программного продукта.

В качестве примера можно привести популярный метод проверки наличия электронного ключа и тем самым удостовериться, что программный продукт используется легально - при своём выполнении программное приложение осуществляет такую проверку и, в зависимости от её результатов, производит те или иные действия: например, выводит сообщение об отсутствии электронного ключа и прекращает свою работу, либо переходит в демонстрационный режим работы. Такой метод часто используется производителями ПО для выпуска демо-версии своего программного продукта, для перевода в рабочий режим которого достаточно приобрести у производителя электронный ключ защиты Sentinel (HASP), содержащий лицензию на использование программного продукта или его модулей.

Ещё одна замечательная возможность Sentinel LKD API - работа с данными в памяти электронных ключей Sentinel (HASP). Иначе говоря, во время работы приложения имеется возможность размещать в памяти электронного ключа какие-либо переменные, осуществлять проверку их наличия, производить над ними различные преобразования (в том числе и кодирование/декодирование этих переменных). Стоит отметить, что данная возможность реализуема только с аппаратными ключами Sentinel HL (HASP HL) и программными ключами Sentinel SL (HASP SL), имеющими встроенную память.

Для облегчения знакомства с функционалом Sentinel Licensing API ещё раз рекомендуем обратиться к, упомянутому выше, приложению Sentinel LDK ToolBox с помощью которого вы сможете провести тестирование определённых API функций и наглядно оценить их работу. Кроме того, после установки комплекта разработчика вам также будут доступны примеры по реализации тех или иных функций Sentinel Licensing API.


12.08.2013 3041
Другие новости
15.02.2022 23916
Установка Sentinel HL (HASP HL) в Windows 11
Переходя на использование компьютеров и ноутбуков с новой операционной системой Windows 11 невольно встаёт вопрос относи..
20.08.2013 32724
Sentinel Admin Control Center - управление менеджерами лицензий и ключами Sentinel HASP
Sentinel Admin Control Center представляет собой веб-интерфейс менеджера лицензий Sentinel License Manager (HASP License..
15.08.2013 4218
Sentinel RUS (HASP RUS) - удалённое обновление ключей Sentinel (HASP)
Утилита Sentinel RUS (Remote Update System), входящая в состав комплекта разработчика Sentinel LDK (HASP SDK), представл..
02.08.2013 3352
Sentinel LDK Envelope (HASP Envelope) - автоматическая защита программного обеспечения
Утилита Sentinel LDK Envelope, ранее известная как HASP Envelope и входящая в состав комплекта разработчика Sentinel LDK..
29.07.2013 2956
Sentinel EMS - управление лицензированием HASP
Sentinel Entitlement Management System производства компании SafeNet - интегрированная в состав комплекта разработчика S..
Товары по тематике

Мы используем cookie-файлы (подробнее) и системы аналитики (подробнее) для улучшения работы сайта. Оставаясь на сайте, вы соглашаетесь на обработку cookie-файлов и передачу данных службам веб-аналитики.