FAQ

"Cкажите, а где можно узнать пароль к архиву MultiKey?"

На странице загрузок написан пароль ко всем архивам, он соответствует названию сайта - "testprotect.com"



"В чем отличие сервисов тестирования программ и создания бэкапа ключа?"

Сервис тестирования программ включает в себя более полный анализ тестируемого приложения, выявление и обход защитных механизмов, определение общей стойкости защиты.
Результатом такого тестирования при успешном его исходе является создание тестового ПО (эмулятора) для обхода (отключения) защитных механизмов и создание рекомендаций по усилению защиты.
Сервис создания бэкапа ключа - это создание резервной копии данных с ключа, обычно оформляется в виде эмулятора даного ключа.
Анализ ПО в даном случае не производится, резервная копия формируется на основе данных, полученных от пользователя.



"Какие данные будут необходимы при заказе тестирования или бэкапа?"

При заказе тестирования ПО или бэкапа ключа будут необходимы такие данные:

  1. Дамп ключа защиты - делается дампером для соответствующего типа ключа.
  2. Лог подключения ключа и запуска тестируемого ПО. Логи делаются программой UsbTrace. Как правильно снять логи смотреть здесь.
  3. Дистрибутив программы. Обязателен для тестирования ПО. При бэкапе необходим в некоторых случаях.



"Не могу установить мультикей на виндоус 7 64-х, при запуске инсталла выдает следующее : devcon не является внутренней или внешней командой, исполняемой программой или пакетным файлом?"

Общий порядок установки эмулятора на 64-бит системы.

  1. На 64-бит системы установка эмулятора возможна только в режиме отключения проверкм цифровой подписи драйверов. Для этого в начале загрузки ОС нажать F8 и выбрать режим отключения проверки цифровой подписи драйверов. Это действие надо производить при каждом запуске ОС, или для автоматизации процесса использовать сторонние утилиты типа "dseo13b".
  2. Перед установкой (переустановкой) эмулятора обязательно необходимо удалить старую версию (remove.cmd) и очистить системные файлы (infclean.exe). Указанные программы находятся в папке с эмулятором. Все действия необходимо выполнять с правами администратора. Для этого в свойствах файлов devcon.exe, infclean.exe установить галочку "Выполнять эту программу от имени администратора" на вкладке "Совместимость".
  3. Установить reg-файл дампа ключа с валидной лицензией.
  4. Установить эмулятор (install.cmd). В процессе установки ОС должна выдать сообщение о попытке установки неподписанного драйвера. Разрешить установку. Если установлен коректный reg-файл с валидной лицензией то через некоторое время ОС должна обнаружить подключение виртуального юсб-устройства по типу модели эмулируемого ключа.



"Можно ли каким-то образом заблокировать hasp ключ?"

Disabling HL Keys When Tampering Is Detected

A native Windows application that is protected with Sentinel LDK Envelope and licensed with a Sentinel HL (Driverless configuration) key can provide protection against tampering. The Envelope run-time module in the application can disable the key if the module determines that the user has attempted to tamper with the key or with the protected application. Once the key is disabled, the protected application will no longer execute. The application will fail or will display an error message, depending on the type of tampering detected.

If the customer's HL key has a Firmware version earlier than 4.54, key disabling is not supported. If tampering is detected, the protected application will fail or will continue to operate, depending on the type of tampering detected. In either case, the customer can continue to use the application afterward.

In Sentinel LDK Envelope, tamper detection functionality can be enabled in a protected application by selecting the parameter Disable key for attempted tampering in the Protection Settings screen.

The "disabled" state of a key can be determined at the customer site by the get_info function in Sentinel Licensing API and can be viewed in Sentinel Admin Control Center.

You have the option to re-enable a disabled HL key. Obtain a C2V file from the customer and do one of the following:

·                     Check the C2V file into Sentinel EMS. Click the Enable key function to generate a V2CP (vendor-to-customer package) file. This file will contain all pending V2C license updates from Sentinel EMS for the HL key, including a special V2C that re-enables the key. Your customer can apply this file in the same manner that any V2C file is applied.

If you want to determine the reason that the Sentinel HL key was disabled, send the reason code displayed when you checked in the C2V file to Thales Technical Support.

·                     Use the C2V file in Sentinel License Generation API to generate a license update with the SNTL_LG_LICENSE_TYPE_CLEAR_DISABLED_STATE license type. Your customer can apply the resulting V2C file to re-enable the key.

To determine the reason that the Sentinel HL key was disabled, decode the C2V file and send the displayed reason code to Thales Technical Support.

The "disabled" state of the key does not affect your ability to send license updates to the key. Any updates that were applied to the key before or after the key was disabled will be in force if you re-enable the key.

Tamper detection functionality is not supported for the DEMOMA Batch Code.

read here



"Не работает hasp эмулятор на LDK драйверах версии 7.90 и выше, что делать?"

Начиная с версии 7.90 LDK API Libraries апи было разделено на 2 группы, не зависящей от версии (generation 7) и с зависимостью от версии (generation 8).
Если используется апи 7.90(gen.8) и выше - его больше нальзя запустить с апи и на драйверах меньшей версии. С этими версиями апи и драйверов эмулятор как есть работать не будет, и на данный момент нужно для такого варианта использовать без-эмуляторные решения.

Для апи gen.7 рекомендуется установка драйвера версии 7.80, с которой эмулятор работает нормально. Желательно работать с консольной версией установщика драйверов, и сначала выполнить полное удаление старой версии драйверов, и только потом ставить версию 7.80.

  1. to uninstall the current HASP driver: haspdinst.exe -kp -r -fr -v -purge
  2. to install the 7.80 driver: haspdinst.exe -i -fi -kp -fss

На Windows 10 2004 на данный момент можно утановить только 8.11 версию драйверов, более старые версии зачастую вызывают BSOD.
В данной ситуации невозможно откатить систему на 7.80 драйвера. Но как один из вариантов решения если используется апи gen.7 и нужно использовать эмулятор - замените в системе hasp license manager (hasplms.exe) от версии драйверов 7.80.