Драйвер guardant что это
Перейти к содержимому

Драйвер guardant что это

  • автор:

Установка в Alt Linux специализированного ПО, защищенного ключами Guardant, на примере ГосСтройСмета

image

В своей предыдущей статье (Настройка Linux для инженера-ПТО/инженера-сметчика ч.2), которая тепло была принята в профессиональном сообществе, я рассказывал о том как подготовиться инженеру строительного производства к офисной работе в операционной системе Linux. Отечественное лицензионное инженерное программное обеспечение, зачастую, использует для защиты электронные ключи Guardant. Я уже рассказывал о том, как можно настроить работу таких приложений в операционных системах Debian Linux и Astra Linux. Сегодня речь пойдет о том как можно установить такое программное обеспечение на примере ГосСтройСмета в Российской операционной системе Alt Linux.

1. Пара слов о ПО .

Да, работают. Нативная поддержка GNU/Linux реализована в моделях Guardant Sign / Time / Code, а так же в их сетевых версиях.

Предыдущие модели электронных ключей Guardant (Guardant Stealth III / Net III / Stealth II USB / Net II USB) не могут работать под Linux «самостоятельно». Максимум, что можно сделать в этом случае — запускать Windows-приложение, защищенное с помощью этих ключей, в среде коммерческой сборки WINE@Etersoft.

imageРазработчиком ALT Linux является ООО «Базальт СПО» — российский разработчик операционных систем «Альт», 2015–2023. В свою очередь эта разработка базируется на проекте Sisyphus (Сизиф), который разрабатывается международной, в основном русскоговорящей, командой разработчиков свободного программного обеспечения ALT Linux Team.

ALT Linux проводит собственную политику, не зависящую от иностранных дистрибутивов. Оперативное обновление пакетов производится с тотальной проверкой регрессий. Имеется собственная платформа конфигурирования Alterator. ALT Linux соблюдает стандарт LSB, а так же осуществляется качественная поддержка вплоть до третьего уровня (разработчиков).

ALT Linux является старейшим из ныне существующих отечественных/российских дистрибутивов Linux, разрабатываемый с 1999—2000 годов. Исторически ALT Linux основывался на дистрибутиве Mandrake Linux и представлял собой его русскую версию (Linux-Mandrake Russian Edition). Для его разработки/развития в 2001 году было учреждено ООО «АЛЬТ ЛИНУКС».

7 апреля 2005 года Mandrake, сменила название на Mandriva. 28 августа 2011 года вышел последний релиз Mandriva. 27 мая 2015 года было официально объявлено о ликвидации компании Mandriva (ранее Mandrake Linux).
Начиная с 2000 года началось замещение пакетов Mandrake собственными сборками, значительное изменение системы сборки и макросов пакетного менеджера RPM. К версии 3.0 (2005 год) все пакеты Mandrake, инсталлятор и система конфигурирования были полностью вытеснены собственными разработками ALT Linux Team. В 2015 году произошёл ребрендинг и компанией разработчиком стала ООО «БАЗАЛЬТ СПО». На текущий момент ALT Linux является полностью самостоятельным проектом.

image— это современный комплекс программных продуктов с обширным функционалом для составления и проверки проектно-сметной документации. Разработкой данного ПО с 2017 года занимается ООО «ГСС Плюс», являющейся, пожалуй, самой молодой компанией на рынке сметного ПО. В этом году ей исполняется 6 лет.

В состав этого комплекса входит не только WEB-версия, но так же и десктопная, «ГОССТРОЙСМЕТА» версия 3 («ГСС-3»), описание которой доступно по этой ссылке. Именно третья версия программы фактически заново родилась. Почему? Потому что ПО версий 1 и 2 создавали изначально, скажем так, упрощенно: ПРОСТОЕ. Без лишних наворотов. Естественно, покруче «Сметного калькулятора», но явно не дотягивающую до сметных «грандов».«ГСС-3» написали заново с чистого листа. При разработке делался упор на быстродействие, ПО может похвастаться интерфейсом Ribbon, все привычное для любителей функционала Excel. Настраиваемый импорт из любых форматов файлов сметных программ и работа с ними!

2. Установка и настройка ПО в системе Alt Linux

Для последующих тестов в этом разделе будет использоваться Alt Linux Рабочая станция К 10.1 (версии с графическим окружением KDE)

Далее предполагается что Ваш локальный пользователь входит в группу Администраторы, операционная система и пакеты обновлены до самых свежих версий, а так же установлены драйвера на видеокарту от производителя и выключен Secure Boot.

Что бы установить ПО нам потребуется WineHQ, для чего открываем терминал/консоль и поочередно прописываем следующие команды:

(здесь и далее символ # означает новую строку. При копировании/вводе команд из этой статьи в Ваш(у) терминал/консоль его следует игнорировать)

2.1. Установка WineHQ осуществляется на основе стать из AltWiki
# sudo apt-get update — обновляем заголовки актуального ПО из подключенных репозиториев

# sudo apt-get install i586-wine wine-mono i586-glibc-nss i586-sssd-client i586-libGL i586-libGLU — устанавливаем актуальную 32-хбитную версию WineHQ из репозитория

# sudo apt-get install winetricks samba-winbind — дополнительно устанавливаем winetriks, что бы иметь возможность конфигурирования WineHQ, а так же демоном (службой в терминах Windows) winbind

# winecfg — Запускаем WineHQ для того что бы убедится что все установилось штатно, а так же можно немного покопаться в настройках

2.2. Установка драйверов для ключей Guardant
# sudo apt-get install wine-grdwine i586-wine-grdwine — устанавливаем драйвер как x86, так и x64 для ключей Guardant из репозитория ALT Linux

Для работы приложений Windows, защищённых ключами Guardant под WineHQ, необходима библиотека grdwine.dll.so. Для этого из комплекта разработчика с включенной библиотекой с сайта разработчика для WineHQ — grdwine, распространяемый под свободной лицензией GNU Lesser General Public License version 2.1, необходимо скачать с сайта разработчика архив grdwine-0.5.7-bin.tar.gz и распаковать его.

2.3. Установка и настройка PlayOnLinux
Для того что бы меньше возится с консолью/терминалом и иметь более гибкие возможности настраивать WineHQ в графическом режиме приложение PlayOnLinux

# sudo apt-get update — снова обновляем заголовки актуального ПО из подключенных репозиториев

# sudo apt-get install i586-playonlinux — производим установку приложения PlayOnLinux

2.4.1 В PlayOnLinux необходимо создать раздел для установки ГСС-3. Т.к. ПО все еще 32-хбитное, то заводим 32-битную «бутылку» с WineHQ 6-й версии. Для этого заходим в настройки и создаем виртуальный диск.

2.4.2 Здесь же, в параметрах «бутылки», устанавливаем необходимые библиотеки, для беспроблемной работы, а именно:
— Microsoft Core Fonts
— msxml3
— msxml6
— riched20
— riched30
— mfc42
— vcrun6
В PlayOnLinux в настройках WineHQ нужно выставить ОС Windows 7-10, а так же дополнительно добавить библиотеку riched32. Для riched32 и riched20 выбрать параметр «сперва внутренняя, потом внешняя».

2.4.3 Устанавливаем ГСС-3
Для чего скачиваем с сайта дистрибутив по этой ссылке (на момент написания статьи это версия 3.20.0) и проводим установку через интерфейс PlayOnLinux, нажав на кнопку «Установка». Установщик программы уже содержит драйвер ключа Guardant, однако если Вы по каким-топричинам забыли или в составе иного ПО такой драйвер будет отсутствивовать то его так же нужно будет установить отдельно, скачав свежую версию по этой ссылке.

2.4.4 В конце установки ПО Вам предложат создать ярлыки для запуска приложений. Так же в любой момент можно будет сделать свои собственные ярлыки, используя меню настроек PlayOnLinux

Где USERNAME — имя Вашего локального Пользователя (Учетной записи) в ALT Linux, а test — наименование виртуального раздела для устанавливаемого ПО. В случае если Вы при инсталляции изменили путь установки ПО по умолчанию, то Ваши пути к файлам будут отличаться от указанных.

В этот момент необходимо переткнуть флеш-ключ в USB порту, после чего через PlayOnLinux или с ярлыка на рабочем столе необходимо запустить grddiag (../drive_c/windows/system32/grddiag.exe). Если Вы сделали все верно, то диагностическая утилита увидит ключ программы:

2.6 Настройка обновлений ГСС-3

Для того что бы ПО обновлялось без проблем необходимо в Настройках обновлений поставить галочку у пункта: «Автоматически загружать все доступные обновления»


3. Работа ключа в MS Windows

Вместо тысячи слов. Это один и тот же ключ, один и тот же дистрибутив, который работает и устанавливается как в Windows, так и в Linux

4. Заключение

Разработчики российского ПО сейчас активно занимаются адаптацией своих приложений из MS Windows для работы в среде WINE@Etersoft, но как показывает практика такие версии дистрибутивов так же прекрасно работают в обычном WineHQ. Сложно сказать, когда мы увидим нативные версии таких программ под Linux, но мой опыт, офорленный на Хабре в виде этой и прошлой статей, позволяет говорить о том, что уже сейчас можно настроить удобное рабочее место для офисной работы в Linux инженеру-сметчику/инженеру-ПТО.

Исправление ошибки «Не найден драйвер Guardant»

Ошибка при открытии Панели управления не найден драйвер guardant

В некоторых случаях попытка открыть «Панель управления» Windows вызывает появление ошибки «Не найден драйвер Guardant». Сегодня мы хотим рассказать о происхождении ошибки и познакомить с вариантами ее исправления.

Решаем проблему «Не найден драйвер Guardant»

Для начала коротко расскажем о причинах появления сбоя. Guardant – продукция российской компании «Актив», которая специализируется на защите ПО и баз данных с помощью специальных USB-ключей. Для полноценной работы этих ключей требуются драйвера, элементы управления которых интегрируются в «Панель управления». Рассматриваемая нами ошибка возникает при нарушении целостности драйверов. Единственным решением проблемы будет переустановка ПО Guardant, которая совершается в два этапа: удаление старой версии и установка новой.

Этап 1: Удаление старой версии

Из-за особенностей взаимодействия системы и программного обеспечения ключей необходимо удалить предыдущую версию. Делается это следующим образом:

  1. Поскольку вследствие ошибки стандартный метод доступа к инструменту «Установка и удаление программ» недоступен, необходимо воспользоваться следующим вариантом. Вызовите инструмент «Выполнить» нажатием клавиш Win+R, напишите команду appwiz.cpl и нажмите «ОК». Команда Выполнить для доступа к удалению программ для исправления ошибки драйверов Guardant
  2. В списке установленного ПО найдите «Драйвера Guardant», затем выделите этот элемент и нажмите «Удалить» на панели инструментов. Удаление элементов Guardant для исправления ошибки драйверов

  • grdcls.dll;
  • grdctl32.dll;
  • grddem32.exe;
  • grddos.sys;
  • grddrv.dll;
  • grddrv32.cpl;
  • grdvdd.dll;

Проделав эти действия, переходите к следующему этапу.

Этап 2: Загрузка и установка новейшей версии

После деинсталляции старой версии нужно скачать и установить новейший вариант служебного софта Guardant. Алгоритм действий выглядит так:

    Перейдите на официальный сайт компании.

Исправленные драйвера Guardant в Панели управления

Если вы больше не используете Guardant, установленные таким образом драйвера можно без последствий удалить через пункт «Программы и компоненты».

Lumpics.ru

Заключение

Как видим, решить проблему с доступом к «Панели управления» из-за отсутствия драйверов Guardant очень просто.

forum-bolid.ru

Драйверы Guardant необходимы для работы защищенных программ и всех утилит, обращающихся к электронному ключу.
Драйверы Guardant должны быть включены в состав прикладного ПО его разработчиками. Новые версии драйверов всегда доступны для загрузки на сайте Компании «Актив» http://.www.guardant.ru в разделе "Загрузить" .

Всегда лучше использовать «свежую» версию драйверов, это сводит к минимуму вероятность конфликтов с новейшим аппаратным и программным обеспечением.

Guardant

Guardant — семейство электронных ключей для защиты программного обеспечения от несанкционированного копирования и распространения. Разработаны российской компанией Актив.

Современные электронные ключи Guardant производятся с интерфейсом USB. Поддерживается большинство настольных ОС Windows (98,NT,2K,2K3,XP,Vista,7,2K8), включая х64 версии, а также системы Windows CE и Linux для ключей поколения Guardant Sign (Sign, Time, Code, Code Time).

В настоящее время производятся на базе чипа Cortex-M3 и обладают производительностью 1.25 DMIPS.

Содержание

Основные особенности

  • Наличие в ключах симметричного алгоритма шифрования GSII64 и основанных на нем алгоритмов генерации псевдослучайных чисел и хеширования (ключи Sign, Time)
  • Наличие в ключах аппаратных реализаций алгоритмов шифрования AES128 и электронной цифровой подписи ECC160 (на основе эллиптических кривых)
  • Модели ключей с батарейкой и независимыми часами реального времени (ключи Time, Code Time)
  • Модели ключей с возможностью загрузки собственного кода на языке C/C++ (ключи Code, Code Time)
  • Модели ключей с возможностью работы по сети (когда ключ и защищенное приложение работают на различных компьютерах — ключи Sign Net, Time Net)
  • Защита от анализа и табличных эмуляторов на уровне протокола обмена
  • Возможность работы без драйверов в HID-режиме
  • Возможность безопасного дистанционного обновления памяти ключа у конечного пользователя разработчиком защиты
  • Существуют совместные решения по защите 1С приложений [1]

Комплект разработчика

Комплект разработчика содержит:

  • Набор утилит для установки автоматической защиты приложений (не требующих наличия исходного кода и навыков программирования)
  • Набор утилит для автозащиты с профилированием приложения (защита конкретных, указываемых вручную функций приложения; не требует исходного кода, но нужен MAP-файл, создаваемый при компиляции приложения)
  • Библиотеки API работы с ключами для реализации собственных уникальных защитных механизмов (C/C++ ,C# ,Delphi, Assembler x86 и другие)
  • Примеры по работе с ключом при помощи Guardant API
  • Обучающие материалы по использованию инструментов комплекта разработчика

Защита программного обеспечения

При помощи технологий Guardant защита программ может производится в

  • полностью автоматическом режиме (т. н. автозащита, производится при помощи Мастера лицензирования, поставляемого в составе комплекта разработчика)
  • полуавтоматическом режиме (с профилированием приложения, то есть приложение запускается «под профайлером», в приложении выполняются необходимые действия, затем профайлер говорит, какой код был фактически выполнен и подлежит защите, профайлер включен в состав комплекта разработчика)
  • ручном режиме (реализация собственных уникальных защитных механизмов с использованием Guardant API)

При использовании Guardant API рекомендуется дополнительно устанавливать автозащиту на приложение для защиты его кода от анализа и модификации.

Предыдущие модели электронных ключей

Электронные ключи производятся компанией Актив с 1994 года. Среди предыдущих моделей Aptus, Fidus, Stealth, Stealth II, Stealth III. Они производились с интерфейсами USB и LPT. Отличаются аппаратной платформой, форматом записи в них данных и, соответственно, отсутствием некоторого полезного функционала (как, к примеру, работа в бездрайверном режиме), присущего последнему поколению ключей.

См. также

Аналоги

Примечания

  1. Интелис 2.0. Защита 1С приложений электронными ключами

Ссылки

  • Защита от копирования

Wikimedia Foundation . 2010 .

Полезное

Смотреть что такое «Guardant» в других словарях:

Guardant — Guard ant, a. [OF. guardant, p. pr. of guard?. See , v. t.] 1. Acting as guardian. [Obs.] Shak. [1913 Webster] 2. (Her.) Same as . [1913 Webster] … The Collaborative International Dictionary of English

guardant — [gärd′ nt] adj. [Fr gardant, prp. of garder: see GUARD] Heraldry having the face fully turned toward the observer [a lion guardant] … English World dictionary

Guardant — Guard ant, n. A guardian. [Obs.] Shak. [1913 Webster] … The Collaborative International Dictionary of English

guardant — I. adjective Etymology: Middle French gardant, present participle of garder to guard, look at Date: 1572 having the head turned toward the spectator used of a heraldic animal whose body is seen from the side II. noun… … New Collegiate Dictionary

guardant — /gahr dnt/, adj. Heraldry. (of an animal) depicted full faced but with the body seen from the side: a lion guardant. Also, gardant. [1565 75; Universalium

guardant — adjective Positioned with the body viewed from the side, but with the head turned toward the viewer … Wiktionary

Guardant — Her. Term used of an animal seen in profile or looking out of the shield … Dictionary of Medieval Terms and Phrases

guardant — [ gα:d(ə)nt] adjective Heraldry (of an animal) depicted with the body sideways and the face towards the viewer. Origin C17: from Fr. gardant guarding , from garder to guard … English new terms dictionary

guardant — guar·dant … English syllables

guardant — guard•ant [[t]ˈgɑr dnt[/t]] adj. her (of a heraldic animal) having the face toward the viewer and the body in side view • Etymology: 1565–75; < F gardant … From formal English to slang

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *