| Предыдущий | Следующий |
| STATUS_VALID_CATALOG_HASH | STATUS_GHOSTED |
STATUS_VALID_STRONG_CODE_HASH
Что означает STATUS_VALID_STRONG_CODE_HASH
STATUS_VALID_STRONG_CODE_HASH — это положительный информационный статус, а не ошибка только потому, что числовое значение представлено как NTSTATUS.
Что проверить
Уточните API или журнал, который вернул статус, и не проверяйте результат условием «NTSTATUS != 0». Используйте правила типа результата и контракт конкретного API.
Если приложение после этого всё равно отклоняет файл, ищите следующий результат проверки подписи, сертификата или политики. Сам файл не требует исправления из-за этого статуса.
Как подтвердить правильную обработку
Правильная обработка подтверждается тем, что код принимает этот статус как успешную проверку и продолжает только по правилам Code Integrity, не создавая ложное сообщение об ошибке.
Технические ссылки: Microsoft Open Specifications: NTSTATUS values · Microsoft: App Control file rule and Authenticode hashes · Microsoft: SignTool · IETF RFC 5280: certificate and CRL profile.
Нужно найти другой код? Найти другой код состояния или ошибки.