Утилита cas-inspect

В составе KasperskyOS Community Edition поставляется утилита cas-inspect (исполняемый файл toolchain/bin/cas-inspect), позволяющая получать сведения о содержимом KPA-пакета при работе с SDK.

Синтаксис shell-команды для запуска утилиты cas-inspect:

cas-inspect [-h|--help] [--version] {-i|--input} <PACKAGE> --verify

[<COMMAND>] [-o <path>]

Параметры:

Примеры shell-команд для запуска утилиты cas-inspect:

# Выводит в консоль манифест KPA-пакета и сведения о компонентах

# KPA-пакета.

cas-inspect -i helloworld.kpa

# Выводит в консоль манифест KPA-пакета и сведения о компонентах

# KPA-пакета, а также проверяет наличие компонентов KPA-пакета,

# указанных в его манифесте, и контрольные суммы компонентов

# KPA-пакета.

cas-inspect -i helloworld.kpa --verify

# Выводит в файл манифест KPA-пакета.

cas-inspect -i helloworld.kpa read manifest -o ./manifest

# Выводит в файл содержимое компонента KPA-пакета с заданной

# контрольной суммой.

cas-inspect -i helloworld.kpa read 5d8071308518a7bb003aa084fc995

d2f09b79e9e52f8cd296cb3ee2644ad3951 -o ./comp

# Выводит в отдельный файл содержимое каждого компонента KPA-пакета.

cas-inspect -i helloworld.kpa read blobs -o .

# Выводит в консоль сведения о компонентах KPA-пакета.

cas-inspect -i helloworld.kpa list

В начало