Тема: Есть ли аналог NativeProfilerGUI для х-64 программ?

NativeProfilerGUI работал с 32-х программой. После переделки её в 64-х воспользоваться им не получилось.
Чем можно заменить?

Отредактировано Виктор Блинов (Вчера 16:14:17)

Re: Есть ли аналог NativeProfilerGUI для х-64 программ?

Так, разобрался - моя ошибка. Звал потом nwkey32.exe

Re: Есть ли аналог NativeProfilerGUI для х-64 программ?

Что можно использовать вместо nwkey32.exe для программы 64-x?

Re: Есть ли аналог NativeProfilerGUI для х-64 программ?

Добрый день,

Из состава Guardant SDK для защиты приложений х64 подойдет Guardant Armor. Подробнее про него можно прочитать в этой статье.

Также есть альтернативный вариант - переход на современные технологии защиты Guardant Station. В составе Guardant Station есть аналогичный инструмент - Protection Studio (входит в состав Guardan SLK).
Подробнее об этом можно прочитать в этом разделе нашей документации.
Однако хотим сразу отметить, что технологии Guardant SDK и Guardant Station между собой не совместимы. То есть для перехода придется все проекты перезащищать "с нуля".

Re: Есть ли аналог NativeProfilerGUI для х-64 программ?

А как привязать через grdarmor программу сразу к нескольким типам ключей (если найден хоть один из них)?

Re: Есть ли аналог NativeProfilerGUI для х-64 программ?

Проблема в том, что за долгие годы работы с Вашими ключиками по клиентам роздано было много РАЗНЫХ ключей. Ладно, ST1 оставим, их уже и не осталось, наверное. Но много ST2, ST3, Sign. И ещё разные сетевые ключи. Хотелось бы привязать программу таким образом, что она работает с любым ключиком из списка, а не городить отдельные релизы под каждый тип ключа.

Re: Есть ли аналог NativeProfilerGUI для х-64 программ?

Виктор Блинов пишет:

А как привязать через grdarmor программу сразу к нескольким типам ключей (если найден хоть один из них)?

Добрый день.
Как указать два ключа
Для одного приложения, работающего, например, с Code ИЛИ Sign, нужно перечислить обе модели ключей в параметрах привязки:


"C:\Program Files (x86)\Guardant\SDK7\Bin\grdarmor.exe" ^
  -ENVELOPE_MODE=S
  -USB_DONGLE_CONTROL
  -GC=1:16:0x455259D1
  -GS3S=9:16:0x43027C3B
  "-OUT=C:\Clock\ProtectedTwoKeys"
  "-PRC=C:\Clock\clock.prc"
  "-MAP=C:\Clock\clock.map"
  "C:\Clock\clock2.exe"

Подробнее о параметрах и примерах использования Guardant Armor можно узнать на портале документации:
https://dev.guardant.ru/display/DOC/Grdarmor.exe

Важно: привязать одно приложение к разным моделям электронных ключей возможно только в программном режиме работы конверта “-ENVELOPE_MODE=S ”.
Если для опции -ENVELOPE_MODE используется параметр H, то необходимо добавить симметричный аппаратный алгоритм (будет использоваться только для этой опции). То есть номер этого алгоритма будет отличаться от номера алгоритма, используемого для привязки приложения к ключу.