Контроль целостности установочных скриптов

Перед установкой инсталляционных скриптов рекомендуется посчитать и сравнить полученную контрольную сумму с ее эталонным значением, записанным в файле hash. Для этого используйте утилиту stverify.exe, входящую в состав ПК «С-Терра КП. Версия 4.3» . Утилита расположена в директории с Продуктом C:\Program Files\S-Terra\S-Terra KP\stverify.exe.

Пример использования утилиты:

1.    Перейдите в директорию, где расположена утилита, для этого введите команду:

C:\Windows\system32> cd C:\Program Files\S-Terra\S-Terra KP

2.   Посчитайте контрольную сумму файла setup_product.sh с помощью утилиты stverify. При подсчете используйте алгоритм GR3411_2012_256.

C:\Program Files\S-Terra\S-Terra KP>stverify.exe -mk \Users\test\Desktop\Client_A\setup_product.sh -alg GR3411_2012_256 -inverted_halfbytes 0

235A3776A2D6786D30234C4BBFB0E6779869948CF888061395F83C20B8A78AC5

3.   Сравните вывод с содержимым файла setup_product.sh.gr3411_2012.

C:\Program Files\S-Terra\S-Terra KP>type \Users\test\Desktop\Client_A\setup_product.sh.gr3411_2012

235A3776A2D6786D30234C4BBFB0E6779869948CF888061395F83C20B8A78AC5

На компьютере пользователя проверка целостности осуществляется с использованием утилиты gostsum. Утилита gostsum входит в состав ОС Astra Linux. Более подробное описание утилиты можно найти на сайте производителя данной ОС.