Jump to content

Recommended Posts

Posted

Доброго дня. Переходим на сертифицированную версию KSC14.0(WinServer 2012r2), но такое ощущение, что что-то пропускаю, потому что не могу проверить целостность уже установленных файлов.

Есть физический диск из сертифицированного медиапака, и есть скаченный образ отсюда https://support.kaspersky.ru/common/certificates/11320 Образ диска проходит проверку ЭП утилитой KLSignatureCheck.exe

Далее согласно Руководства об эксплуатации https://support.s.kaspersky-labs.com/cert/11320/[69-08%20KSC14][Win]%20Руководство%20по%20эксплуатации.pdf есть раздел Проверка целостности модулей с помощью утилиты klscmodchk (стр. 817, справка под катом) 

  Reveal hidden contents

Пробую как в авто режиме, так и в ручном:

integrity_checker --verbose --trace intchklog.txt kl_file_integrity_manifest.xml

и ловлю ошибку пустой xml-структуры

01.thumb.JPG.ddef52112400fb7ce77f171073e1d344.JPG

 

AVP TRACE FILE     Tracer version: 30.650.0.90  UTC time: 2023-06-19 12:19:17  Local time: 2023-06-19 16:19:17+04:00  PID: 1512(0x5e8)

12:19:17.249 0x1c8 DBG Application config: {
    "manifest": "C:\/Program Files (x86)\\Kaspersky Lab\\Kaspersky Security Center\\kl_file_integrity_manifest.xml",
    "isVerbose": "true",
    "isNormalizeAction": "false",
    "isVerifyAction": "true",
    "isDisplayVersion": "false",
    "logFile": "intchklog.txt",
    "logLevel": "800"
}

12:19:17.249 0x1c8 DBG Setting environment variable %ManifestPath% => C:/Program Files (x86)\Kaspersky Lab\Kaspersky Security Center\kl_file_integrity_manifest.xml
12:19:17.249 0x1c8 DBG Environment variable is set: %ManifestPath% => C:/Program Files (x86)\Kaspersky Lab\Kaspersky Security Center\kl_file_integrity_manifest.xml
12:19:17.249 0x1c8 DBG Setting environment variable %ProductRoot% => C:/Program Files (x86)\Kaspersky Lab\Kaspersky Security Center
12:19:17.249 0x1c8 DBG Environment variable is set: %ProductRoot% => C:/Program Files (x86)\Kaspersky Lab\Kaspersky Security Center
12:19:17.249 0x1c8 DBG Creating Gost2012 instance ...
12:19:17.249 0x1c8 DBG Gost2012 instance created.
12:19:17.249 0x1c8 DBG Processing Manifest C:/Program Files (x86)\Kaspersky Lab\Kaspersky Security Center\kl_file_integrity_manifest.xml ...
12:19:17.249 0x1c8 DBG Verifying Gost2012 signature of file C:/Program Files (x86)\Kaspersky Lab\Kaspersky Security Center\kl_file_integrity_manifest.xml ...
12:19:17.249 0x1c8 DBG Gost2012 signature of file C:/Program Files (x86)\Kaspersky Lab\Kaspersky Security Center\kl_file_integrity_manifest.xml is OK
12:19:17.249 0x1c8 DBG Finding signature position ...
12:19:17.249 0x1c8 DBG Signature position: 5
12:19:17.249 0x1c8 DBG Signature size: 98
12:19:17.249 0x1c8 ERR Can't process XML content : Error document empty.
End of trace file, local time: 2023-06-19 16:19:17

 

что собственно внутри файла kl_file_integrity_manifest.xml так и есть, там только строка подписи самого файла манифеста:

:!28401GWKnFAcdcNE71B4kVI9bQXuFLdQcVh5J81Sj0n1yfR1ZWHOzuCNcJjRmBNqCffEj45SDXS2xtwq/LQpACCXqLq9%%

 

В более старых KSC утилита чуть другая была, содержала команды генерации, нормализации. Может и тут какая-то первоначальная инициализация подсчета контрольных сумм после установки должна была быть? Кто сталкивался или сразу в техподдержку топать?

А еще в приложении к формуляру такие абзацы есть, надо ли понимать, что integrity_checker вообще не надо применять для KSC14 Windows?

Подсчет контрольных сумм неизменяемых компонент программного изделия, установленного на операционной системе семейства Linux, и веб-плагинов удаленного управления осуществляется утилитой integrity_checker из состава программного изделия по алгоритму вычисления хэш-функции ГОСТ Р 34.11-2012. Контрольные суммы представлены в кодировке Base64. Подсчет контрольных сумм неизменяемых компонент программного изделия, установленного на операционной системе семейства Windows, осуществляется программой ФИКС 2.0.2 по алгоритму вычисления хэш-функции ГОСТ Р 34.11.

  • 2 months later...
  • Solution
Posted

Итого по результатам тикета признали ошибку в сборке дистриба KSC14.0, прислали отдельно архив с файлами kl_file_integrity_manifest.xml. Стала выполнятся проверка  утилитой klscmodchk автоматически и из командной строки integrity_checker. А образ на сайте похоже не меняли, так что кто следующий наступит на эти грабли - пришлют тот же архив через компаниаккаунт.

 

  • Like 1
Posted

@altera, буквально только что была получена сертификация ФСТЭК на KSC 14.2, дистрибутив в статье заменили на новый. Большое спасибо за информацию о решении!

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now


×
×
  • Create New...