Вышли обновления Guardant SLK 4.5.

Вышли обновления инструмента для организации процессов защиты, лицензирования и продажи программных продуктов Guardant SLK 4.5.

Вышли обновления Guardant SLK 4.5.

ТОП важных изменений:

  • Улучшен механизм детекции RDP-сеансов при использовании аппаратных ключей.
  • Полностью переработан графический интерфейс заказов на обновление в Guardant Station.
  • Улучшены установочные пакеты Guardant Control Center с учетом особенностей отечественных ОС на базе Linux.
  • Оптимизированы установочные пакеты для ARM-версий Guardant Control Center.
  • Доработана подсистема взаимодействия с локальными программными ключами Guardant DL в Linux.

Подробнее обо всех обновлениях

Общее

  • Улучшена стабильность работы программных ключей Guardant DL.
  • Улучшен механизм детекции RDP-сеансов при использовании аппаратных ключей. Подробности в документации.

Guardant Station

  • Устранена проблема с некорректной обработкой записи демолицензии в коммерческий аппаратный ключ с помощью кода отложенной записи. Это приводило к невозможности установки обновлений лицензии на такой ключ.
  • Оптимизирован UI.
  • Полностью переработан графический интерфейс заказов на обновление. Основные изменения:
    • Режимы дополнения (режим по умолчанию) и перезаписи теперь разделены на отдельные вкладки.
    • Непосредственно на самой странице заказа на обновление добавлен блок «Лицензия в ключе покупателя», где отображается текущее состояние лицензии клиента, с учетом ранее выпущенных обновлений.
    • Процесс обновления теперь разделен на два шага:
      • Выбираются продукты и компоненты для обновления лицензии.
      • Система рассчитывает и отображает результирующий состав лицензии, который возникнет в программном или аппаратном ключе Guardant у клиента, после установки им данного обновления. Также на этом шаге отображается информация о расходе баланса вендора.
  • Добавлена функция изменения схемы лицензирования компонента (нужно раскрыть параметры компонента и нажать на ссылку «Изменить»).

Guardant Control Center

  • Устранена проблема, из-за которой в ОС ALT Workstation K 11.0 и РЕД ОС 8 Guardant Control Center при перезагрузке ОС мог вернуть ошибку «Unable to create license manager id, hardware network adapter required», что препятствовало запуску сервиса.
  • Оптимизировано потребление оперативной памяти в Linux.
  • Улучшены установочные пакеты с учетом особенностей отечественных ОС на базе Linux.
  • Оптимизированы установочные пакеты для ARM-версий Guardant Control Center.
  • Устранена проблема, из-за которой в Linux при активации программного ключа Guardant DL, использующего привязку HDD, ключ мог ошибочно привязаться к подключенному USB-носителю с загрузочным разделом. В результате такой программный ключ блокировался при извлечении USB-носителя. В данном случае влияние оказывают в том числе flash-накопители, на которых есть загрузочный раздел.
  • Доработана подсистема взаимодействия с локальными программными ключами Guardant DL в Linux. Теперь защищенное приложение может находить локальные лицензии, даже если физические (ethernet) и виртуальный (loopback) сетевые интерфейсы не активны.
    ВАЖНО: Можно использовать Guardant Control Center последней версии с приложениями, которые уже защищены инструментами из SLK предыдущих версий. Также возможно обратное сочетание. Однако в этом случае для работы с локальными программными ключами на Linux-машине должны быть активны сетевые интерфейсы.
  • В дистрибутивы Guardant Control Center добавлена подпись для ОС Astra Linux. Это необходимо для работы в режиме «Замкнутой программной среды».

Guardant Licensing API

  • Оптимизировано определение Windows 11 для программных ключей Guardant DL.
  • Устранена проблема при линковке в Delphi 64-битного объектного файла «grdlic_msvc.obj».
  • Добавлен параметр visibility: ‘controlCenter’->‘receiveTimeout’. Тайм-аут на приём нужен для того, чтобы иметь возможность закрыть соединение, если сервер не отвечает. Значение тайм-аута устанавливает интервал между отправкой PING пакетов, когда соединение находится в ожидании, т. е. данные не передаются. Когда PING отправляется, PONG должен быть получен в рамках этого же значения тайм-аута, в противном случае соединение будет закрыто.
  • Устранена проблема, из-за которой после переноса программного ключа Guardant DL функция GrdLicenseRehost() могла вернуть информацию о перенесенном на другой хост ключе.
  • Обновлены примеры по работе с Guardant Licensing API:
    • доработаны и обновлены исходные тексты примеров,
    • доработаны обертки для языков программирования, отличных от C,
    • добавлены сборочные скрипты,
    • добавлены файлы с инструкциями сборки для Linux (makefile для примеров на C и C++),
    • добавлены файлы проектов для IDE MSVC.

Guardant Protection Studio

  • Теперь при запуске через Guardant Start Application в Windows определяется разрядность операционной системы, что позволяет выбрать подходящую версию утилиты защиты.
  • В Windows теперь при установке Guardant SLK в меню «Пуск» добавляется ярлык запуска утилиты автозащиты, соответствующей разрядности операционной системы.
  • Для движка защиты устранена строгая зависимость от версий .NET. Теперь разработчику достаточно установить .NET-версию, соответствующую файлу его приложения, чтобы успешно защитить его.
  • Оптимизирована 64-битная Windows-версия Guardant Protection Studio. Изменения сделали работу в графическом режиме более стабильной. 64-битная версия лучше подходит для защиты больших файлов приложений.
  • Оптимизирована архитектура для поддержания отзывчивости графического интерфейса протектора при обработке больших объемов данных от защищаемых приложений.
  • Оптимизирован движок защиты для .NET.
  • Оптимизирован UI.