<< Click to Display Table of Contents >> Navigation: Библиотеки контроллеров > Руководство по работе с контроллерами ABAK > Безопасность > Контроль целостности ПО и программы |
В панели свойств элемента Безопасность можно задать дополнительные настройки, которые служат для контроля программного обеспечения и загружаемых конфигураций проектов и определяют поведение системы в случае экстренной ситуации.
К таким настройкам относятся:
•Проверка целостности программы
Вид панели свойств элемента Безопасность с вышеупомянутыми настройками:
Сообщения, возникающие в результате проверки целостности программного обеспечения и проверки целостности проекта, будут иметь тип Системное сообщение.
В начале проверки сформируется сообщение Запущена проверка целостности ПО/проекта (приоритет сообщения будет 100), в результате удачного завершения появится сообщение Завершена проверка целостности ПО/проекта. Если проверка будет неудачной, то текст сообщения будет включать в себя код ошибки и список файлов, которые проверку не прошли.
Примеры сообщений:
•Ошибка при проверке целостности ПО: отличий в файлах - 3 ...
•Ошибка при проверке целостности проекта: отличий в файлах - 1 4 : cfg/VMInfo.json
Вначале идет список файлов с отличиями, затем идут пары <код ошибки> <имя файла>.
Коды ошибок:
1 - Файл отсутствует;
2 - Ошибка чтения файла;
3 - Ошибка в пути к файлу;
4 - Несоответствие MD5 сумм;
5 - Ошибка дешифрации файла.