Как установить драйвер программной защиты hasp srm
Существуют программные и аппаратные ключи защиты Sentinel HASP. Ключи могут быть локальными для установки на конкретный компьютер и сетевыми для распределения лицензий по сети. Аппаратный ключ защиты не привязывается к железу вашего компьютера или виртуальной машины. Вы можете его переставлять из одной машины в другую без опасения блокировки ключа. С программными лицензиями есть некоторые нюансы.
Программный ключ Hasp, установленный на компьютере
В процессе установки ключа система Sentinel LDK Run-time Environment создает слепок системы вашего компьютера, который содержит ряд характеристик вашего компьютера, такие как ID материнской платы и серийный номер жесткого диска. Далее файл C2V отправляется клиенту, а так же хранится в центре лицензирования. Каждый раз при подключении продукта с защитой Hasp сервер лицензирования сравнивает исходный C2V и C2V файл вашей системы во время запуска. Если они не совпадают, то ключ блокируется. Таблица сравнений файлов C2V и параметров исходного компьютера и используемого в данный момент, из которой можно просто понять, будет работать ключ или нет.
Серийный номер жесткого диска | совпадает | не совпадает | совпадает | не совпадает |
---|---|---|---|---|
ID материнской платы | совпадает | совпадает | не совпадает | не совпадает |
Поведение ключа | запускается | запускается | запускается | не запускается |
Из таблицы можно сделать вывод, что если система, сравнивая C2V обнаруживает не совпадающие параметры И ID материнской платы И серийного номера жесткого диска, она блокирует использование ключа на этой машине, считая ее клонированной. Если же восстановить параметры исходной системы, то ключ без проблем заработает.
Если вам необходимо перенести программный ключ Hasp на другой компьютер, пожалуйста, воспользуйтесь видео инструкцией по переносу во избежания недоразумений.
Программный ключ Hasp, установленный на виртуальную машину
В случае установки ключа на виртуальную машину, важны другие параметры для сравнения C2V слепков.
MAC адрес виртуальной машины | совпадает | не совпадает | совпадает или не совпадает | совпадает или не совпадает |
---|---|---|---|---|
Характеристики процессора | совпадает | совпадает или не совпадает | не совпадает | совпадает или не совпадает |
Уникальный номер виртуальной машины | совпадает | совпадает или не совпадает | совпадает или не совпадает | не совпадает |
Поведение ключа | запускается | не запускается | не запускается | не запускается |
При проведении работ с ключами, пожалуйста, учитывайте данные характеристики.
Установка драйвера ключа
Независимо от того какой ключ защиты будет использован программный или аппаратный, необходимо установить драйвер ключа на каждый компьютер на котором предполагается использование панели телефонии. Драйвер Sentinel HASP поставляется в дистрибутиве панели в папке Protect. Для установки драйвера необходимо запустить файл haspdinst.exe с ключем -i, для удобства в папке Protect расположен файл install.cmd автоматизирующий операцию установки.
Если на компьютере установлен менеджер лицензий аппаратных ключей HASP, то на время установки драйвера Sentinel HASP необходимо остановить соответствующую службу менеджера лицензий.
Установка триальной 30-ти дневной лицензии
Для установки триальной лицензии достаточно установить драйвер защиты Sentinel HASP из поставки панели. Триальная лицензия вшита в этот файл. Никаких дополнительных действий для активации триала не требуется.
Обновление триальной лицензии до рабочей(аппаратная защита)
При использовании аппаратного ключа защиты достаточно установить его в USB порт компьютера. Как только драйверу HASP станет доступен аппаратный ключ, он начнет использование или раздачу лицензий.
Обновление триальной лицензии до рабочей(программная защита)
При использовании программного ключа защиты наши сотрудники регистрируют вашу компанию в центре лицензирования, вшивая в ключ нужны компоненты(в некоторых случае вы будете регистрировать свои данные сами, это касается партнерских комплектов). На электронный адрес, указанный вами в заказе будет выслано письмо со информацией о лицензии(пример для неизвестного клиента):
В данном поле вам необходимо ввести Ключ учетной записи, который вы получили в письме, в данном случае - efd1490c-d08c-4da1-b6e3-d104be5a910b и нажать Login.
Далее вам необходимо зарегистрировать контактное лицо организации в форме, представленной ниже и нажать Save:
Online Activation
Offline Activation
Если у вас не получилось сделать слепок и система выдала ошибку, то попробуйте сделать слепок, выбрав второй вариант с картинки выше: Installation of new protection key, после чего нажмите кнопку Collect information.
Полученный файл с расширением c2v необходимо загрузить в форму,которая открывается по кнопке Offline Activation и нажать Generate:
Система сформирует ответный файл обновления лицензии с расширением V2C.
Offline Activation. Применение ключа
Для увеличения количества пользователей, независимо от того какая используется лицензия (программная или аппаратная), необходимо проделать шаги описанные выше для установки программной лицензии.
Удаление драйвера защиты
Для удаления драйвера защиты необходимо запустить файл «haspdinst.exe» с ключем «-r», для удобства в папке Protect расположен файл uninstall.cmd автоматизирующий операцию удаления защиты.
На сегодняшний день электронными ключами Sentinel HASP защищается от нелегального использования и пиратского тиражирования большое количество программных продуктов.
Для полноценного функционирования такого программного обеспечения на компьютере пользователя, либо сервере предприятия, необходима установка, помимо самой программы, ещё и драйвера ключа.
Зачастую драйвер HASP уже входит в состав дистрибутива устанавливаемого ПО (примером может послужить 1С: Бухгалтерия 8) и ставится автоматически при установке основного комплекта. Но так построены не все дистрибутивы, поэтому совсем не помешает иметь навыки по установке драйвера ключей HASP, особенно при обслуживании программных продуктов, защищённых с их помощью - той же системы 1С: Предприятие.
В зависимости от необходимого нам процесса инсталляции драйвера, различают два типа пакета установки:
- Sentinel LDK and Sentinel HASP Run-time Environment Installer GUI - представляет собой наиболее привычный для большинства пользователей графический интерфейс установки драйвера
- Sentinel LDK and Sentinel HASP Run-time Environment Command-line Installer - предназначен для продвинутых пользователей, установка драйвера выполняется из командной строки
Для установки в системе драйвера электронных ключей Sentinel HASP необходимо запустить утилиту haspdinst.exe с индексом "-i" (install):
Результатом успешной установки драйвера послужит уведомление:
Для завершения процесса установки драйвера необходимо подключить электронный ключ Sentinel HASP к свободному USB порту компьютера (светодиодный индикатор ключа в это время ещё не будет активным).
Windows обнаружит подключение нового устройства:
И начнёт его установку:
По окончании которой выдаст соответствующее уведомление:
На данном этапе установка драйвера электронного ключа Sentinel HASP считается завершённой, и светодиодный индикатор ключа будет равномерно светиться.
Обзор составлен на примере установки драйвера электронных ключей Sentinel HASP HL на компьютере под управлением операционной системы семейства Microsoft Windows. Версия устанавливаемого драйвера Sentinel HASP - 6.60.
Чтобы получить более подробную информацию об электронных ключах Sentinel HASP перейдите в данный раздел нашего сайта, либо задайте интересующие вас вопросы.
Электронные ключи семейства Sentinel HL, продолжающие линейку популярных аппаратных ключей HASP HL, применяются для защиты коммерческого программного обеспечения от нелицензионного неправомерного использования и пиратского тиражирования.
Для корректной работы вышеупомянутых электронных ключей на персональном компьютере или ноутбуке, рабочей станции или сервере, необходимо загрузить и установить драйверы электронных ключей Sentinel HASP HL, соответствующие установленной операционной системе.
✔ Sentinel HASP/LDK Windows GUI Run-time Installer 8.31
Данный набор драйверов Sentinel HASP HL рекомендуется для большинства пользователей. Процесс установки сопровождается привычным графическим интерфейсом.
Версия: 8.31, релиз: 14.12.2021, интерфейс: GUI, размер: 24.2 Мб, файл: Sentinel_LDK_Run-time_setup.zip
Поддерживаемые ОС: Windows 11, 10 Version 21H2, 10 IoT Enterprise 2019 LTSC, 8.1 SP1, Server 2022, 2019, 2016, 2012 R2. Важно: Windows 10 Insider Preview builds не поддерживается.
Поддерживаемые ключи: Sentinel HASP, HASP HL, HASP4, Hardlock, Sentinel LDK
✔ Sentinel HASP/LDK Windows Command Line Run-time Installer 8.31
Данный набор драйверов Sentinel HASP HL рекомендуется для продвинутых пользователей и системных администраторов. Запуск инсталляции производится из командной строки.
Версия: 8.31, релиз: 14.12.2021, интерфейс: консоль, размер: 23.5 Мб, файл: Sentinel_LDK_Run-time_cmd_line.zip
Поддерживаемые ОС: Windows 11, 10 Version 21H2, 10 IoT Enterprise 2019 LTSC, 8.1 SP1, Server 2022, 2019, 2016, 2012 R2. Важно: Windows 10 Insider Preview builds не поддерживается.
Поддерживаемые ключи: Sentinel HASP, HASP HL, HASP4, Hardlock, Sentinel LDK
✔ Sentinel HASP/LDK Ubuntu, DEB Runtime Installer 8.11
Версия: 8.11, релиз: июнь 2020, deb-пакет, размер: 13.8 Мб, файл: Sentinel_LDK_Ubuntu_DEB_Run-time_Installer.tar.gz
Поддерживаемые ОС: Ubuntu Server 16.04/18.04, Ubuntu Desktop 18.04, Debian 10.3
Поддерживаемые ключи: Sentinel HASP, HASP HL, HASP4, Hardlock, Sentinel LDK
✔ Sentinel HASP/LDK RedHat and SuSE RPM Runtime Installer 8.11
Версия: 8.11, релиз: июнь 2020, rpm-пакет, размер: 13.8 Мб, файл: Sentinel_LDK_RedHat_and_SuSE_RPM_Run-time_Installer.tar.gz
Поддерживаемые ОС: OpenSUSE Leap 15.1, Red Hat EL 7.7/8.1, CentOS 8.1
Поддерживаемые ключи: Sentinel HASP, HASP HL, HASP4, Hardlock, Sentinel LDK
✔ Sentinel HASP/LDK Linux Intel Runtime Installer Script 8.11
Версия: 8.11, релиз: июнь 2020, Installer script, размер: 51.7 Мб, файл: Sentinel_LDK_Linux_Run-time_Installer_script.tar.gz
Поддерживаемые ОС: OpenSUSE Leap 15.1, Red Hat EL 7.7/8.1, Ubuntu Server 16.04/18.04, Ubuntu Desktop 18.04, Debian 10.3, CentOS 8.1
Поддерживаемые ключи: Sentinel HASP, HASP HL, HASP4, Hardlock, Sentinel LDK
✔ Sentinel HASP/LDK Mac OS X Runtime GUI Installation 7.103
Версия: 7.103, релиз: декабрь 2019, интерфейс: GUI, размер: 3.07 Мб, файл: Sentinel_Runtime.dmg
Поддерживаемые ОС: macOS 10.13.6 (High Sierra), macOS 10.14 (Mojave), macOS 10.15 (Catalina)
Поддерживаемые ключи: Sentinel HASP, HASP HL, HASP4, Sentinel LDK
✔ Sentinel HASP/LDK Mac OS X Runtime Script Installation 7.103
Версия: 7.103, релиз: декабрь 2019, Installer script, размер: 2.47 Мб, файл: Sentinel_Runtime_Installer_Scripts.dmg
Поддерживаемые ОС: macOS 10.13.6 (High Sierra), macOS 10.14 (Mojave), macOS 10.15 (Catalina)
В случае неработоспособности программного обеспечения, защищённого электронным ключом Sentinel HASP, нелишним будет убедиться в корректности установки непосредственно самого драйвера ключа.
Зачастую неправильная установка драйвера или его отсутствие в системе дают о себе знать ещё в самом начале работы с программой - при её запуске.
Сразу стоит оговориться, что рассматриваемый случай является частным и, при использовании электронных ключей "старых" моделей (например, HASP 4) или иных версий программных продуктов и драйвера HASP, возможны расхождения с результатами, описанными в данном обзоре.
Итак, для того, чтобы убедиться в наличии драйвера электронного ключа Sentinel HASP на компьютере, необходимо воспользоваться утилитой haspdinst.exe из пакета установки Sentinel LDK and Sentinel HASP Run-time Environment Command-line Installer, скачать который вы можете по этой ссылке.
Запустив данную утилиту с ключом "-info", мы получим указанные ниже результаты, в зависимости от того установлен драйвер ключа Sentinel HASP или нет:
На первом скриншоте представлен результат выполнения утилиты в системе с отсутствующим драйвером Sentinel HASP. Соответственно для корректной работы программного обеспечения, защищённого данным типом электронных ключей, вам необходимо произвести установку драйвера.
Стоит отметить, что при выборе той или иной версии драйвера HASP необходимо руководствоваться системными требованиями используемого программного продукта, типом ключа HASP, а также версией операционной системы, установленной на вашем компьютере.
На втором скриншоте мы видим полноценно установленный драйвер для случая использования в системе USB-ключей Sentinel HASP HL.
Если мы запустим Sentinel Admin Control Center (представляет собой веб-интерфейс менеджера лицензий Sentinel HASP) и воспользуемся его вкладкой "Sentinel Keys", то увидим перечень ключей HASP подключённых к компьютеру в настоящее время:
Стоит отметить, что Sentinel Admin Control Center не предназначен для совместной работы со старыми версиями электронных ключей Sentinel HASP (например, HASP 4), соответственно отображаться в нём такие ключи не будут. Для отображения подключённых к компьютеру ключей HASP 4 воспользуйтесь утилитой Aladdin DiagnostiX:
Обзор составлен на примере анализа установки драйвера электронных ключей Sentinel HASP HL на компьютере под управлением ОС Microsoft Windows Vista 32-бит. Версия устанавливаемого драйвера Sentinel HASP - 6.60. Используемые в обзоре ключи для тестирования - Sentinel HASP HL Pro, Max и Net010 c версией прошивки (firmware) - 3.25.
Чтобы получить более подробную информацию об электронных ключах Sentinel HASP перейдите в раздел нашего сайта, посвящённый защите программного обеспечения, либо задайте интересующие вас вопросы.
Для OS Windows Vista и ниже необходимо выполнять оба раздела инструкции, для Windows 7 и выше только "Раздел II".
Инструкция по установке/удалению драйверов:
Перед установкой/удалением необходимо убедиться, что UAC отключен и после его отключения ПК был перезагружен.
Раздел I. Удаление драйверов версии 4.116 и ниже.
- Войти в систему как администратор.
- Если возможно, следует временно отключить любое защитное ПО (антивирус, брандмауэр).
- Отключить все локальные Sentinel (HASP) ключи.
- Загрузить драйвер 4.116: hasp4_driver_cmdline.zip для проверки, не установлено ли старых версий драйверов.
- Распаковать загруженный архив на диск и в командной строке перейти в директорию с файлами из архива.
- Запустить «hinstall -r -alldrv» для удаления версий, установленных ранее.
- Если возникли проблемы с удалением – обратитесь к пункту инструкции «ПРОБЛЕМЫ ВО ВРЕМЯ УСТАНОВКИ ДРАЙВЕРА».
Раздел II. Установка/удаление драйверов версии 5.х и выше.
- Использовать «MsConfig» для остановки всех служб, которые не относятся к Microsoft, перезагрузите компьютер и проверить снова.
- В случае отказа системы необходимо сохранить «дамп памяти ядра». Для его создания см. инструкцию: http://msdn.microsoft.com/en-us/library/cc266505.aspx
- В случае отказа Менеджера лицензий (Sentinel LDK / HASP License Manager) необходимо сохранить лог (event log: Пуск -> Панель управления -> Администрирование -> Просмотр событий) и сохранить скриншот возникающей ошибки.
- Удалить файл "C:\Windows\aksdrvsetup.log", запустить «haspdinst -i -v», сохранить созданный файл aksdrvsetup.log
- Запустить «MsInfo32» (Пуск -> выполнить -> msinfo32 -> Ввод), создать .NFO log и выслать его.
Все сохранённые данные по проблеме необходимо передать в службу технической поддержки.
ПРОБЛЕМЫ ВО ВРЕМЯ УСТАНОВКИ ДРАЙВЕРА
- Удалить все компоненты HASP через «Установка/удаление программ».
- Остановить все службы, которые содержат в названии «Hasp» или «HLServer».
- Удалить все файлы aks*.*, «hardlock.sys» и «haspnt.sys» из папки c:\windows\system32\drivers» (если они не используются другими приложениями).
- Удаление драйверов в «Диспетчере устройств»:
o Зайти в «Панель управления»\«Система».
o Перейти на вкладку «Оборудование» и откройте «Диспетчер устройств».
o Выбрать в меню «Показать скрытые устройства».
o Раскрыть пункт «Драйверы устройств не Plug and Play».
o Удалить каждый из следующих пунктов, если они присутствуют: «Hardlock», «Haspnt», «HASP fridge».
Читайте также: