1С:Предприятие 8
Система программ
Архитектура платформы 1С:Предприятие
(версия 8.3.25)

Утилита контроля целостности

Утилита контроля целостности предназначена для контроля состояния объектов файловой системы и базы данных, используемых при работе 1С:Предприятия, и обнаружения ситуации изменения этих объектов. Утилита работает с файлами, расположенныеми в файловой системе, и с некоторыми таблицами базы данных системы 1С:Предприятие.

Для определения факта неизменности объекта используется сравнение хеш-сумм контролируемых объектов, которые вычислены по алгоритму SHA-1. Процесс проверки состоит из формирования эталонных значений хеш-сумм и последующей регулярной проверки. Перечень контролируемых объектов и соответствующих хеш-сумм хранится в специальной базе эталонов, которая формируется утилитой при запуске в режиме формирования базы эталонов. При запуске утилиты в режиме проверки выполняется вычисление хеш-сумм и сверка вычисленных хеш-сумм с ранее сформированной базой эталонов. В результате формируется отчет о работе в виде файла.

Основные сценарии использования утилиты это:
  • Контроль исполняемых файлов платформы;
  • Контроль настроек кластера;
  • Контроль целостности конфигурации.