Что означает код NTSTATUS 301 (STATUS_VALID_CATALOG_HASH)?

 
Также может означать:
КонстантаТипОС
ERROR_INVALID_OPLOCK_PROTOCOLОшибка WindowsWindows
HTTP_STATUS_MOVEDHTTP-статусЛюбая
VOLSNAP_OVERLAPPED_TABLE_ACCESSКод BSODWindows
Предыдущий Следующий
STATUS_VALID_IMAGE_HASH STATUS_VALID_STRONG_CODE_HASH

STATUS_VALID_CATALOG_HASH

Что означает STATUS_VALID_CATALOG_HASH

STATUS_VALID_CATALOG_HASH сообщает об успешной проверке: вычисленный хеш файла найден в каталоге, который система принимает для проверки целостности кода. Сам по себе этот статус не требует исправления.

Если операция всё же завершилась отказом

  • Найдите следующий NTSTATUS/HRESULT после успешной catalog-проверки — именно он может быть первичной ошибкой.
  • Проверьте подпись каталога, цепочку сертификатов, timestamp и политику Code Integrity на этой системе.
  • Убедитесь, что каталог установлен в нужной catalog database и соответствует именно этому файлу и версии.

Важное различие

Файл может быть доверен через подписанный catalog даже без embedded Authenticode signature. И наоборот, копирование одного бинарного файла без соответствующего каталога на другую систему меняет результат проверки при неизменных bytes. Не заменяйте файл только из-за STATUS_VALID_CATALOG_HASH; расследуйте последующий реальный отказ загрузчика или политики.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.