Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Утилита выводит лог PKCS#11 вызовов в формате текстового файла.

...

1. Подготовка файлов

Заменим оригинальную библиотеку на библиотеку-шпион, для этого:

...

  • Рутокен Плагин использует 32х разрядную библиотеку PKCS#11
  • Драйверы Рутокен содержат обе библиотеки. Какая используется – зависит от битности разрядности отлаживаемого приложения.

...

  • для Рутокен Плагин - C:\Users\Имя_пользователя\AppData\Roaming\Aktiv Co\CryptoPlugin\4.4.1.0
  • для Драйверов Рутокен : Для ч  C:\Windows\System32\ или C:\Windows\SysWOW64\

...

7. Переименуйте библиотеку-шпион, задав ей имя оригинальной библиотеки PKCS#11 (rtPKCS11ECP)

2. Настройка утилиты

Теперь укажем утилите путь до оригинальной библиотеки и путь, куда будет записываться лог-файл.

...

RT_PKCS11SPY=/opt/aktivco/rutokenecp/lib/librtpkcs11ecp.so
RT_PKCS11SPY_OUTPUT=/home/user/Desktop/logfile.txt

для Mac

RT_PKCS11SPY=/Library/Aktiv\

...

Co/Rutoken\

...

ECP/lib/librtpkcs11ecp.dylib

...

RT_PKCS11SPY_OUTPUT=/Users/user/Desktop/logfile.txt

3. Воспроизведение сценария

Выполните действия, которые необходимо залогировать. Если логи нужны для решения ошибки - выполните действия, которые приводят к этой ошибке.

Если требуется воспроизвести сценарий в браузере, перед воспроизведением ошибки, перезапустите браузер.


4. Файл логов

Убедитесь, что файл rtpkcs11-spy.log с логами создан по адресу, указанному во 2 пункте. 


5. Переименование библиотеки

Удалите библиотеку-шпион из папки с оригинальной библиотекой и переименуйте оригинальную библиотеку обратно.