Site icon EfmSoft

Что означает код NTSTATUS 0x8000002B (STATUS_DLL_MIGHT_BE_INSECURE)?

 
Предыдущий Следующий
STATUS_REGISTRY_HIVE_RECOVERED STATUS_DLL_MIGHT_BE_INCOMPATIBLE

STATUS_DLL_MIGHT_BE_INSECURE

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

STATUS_DLL_MIGHT_BE_INSECURE предупреждает, что разрешение DLL может зависеть от user-writable или иначе небезопасного каталога.

Что проверить

  • Получите фактически resolved path модуля.
  • Проверьте порядок search directories и наличие current directory/PATH.
  • Сверьте signer/version найденной DLL с ожидаемой.

Как исправлять

Загружайте DLL по полному пути либо используйте безопасные LoadLibraryEx flags и trusted installation directories. Не полагайтесь на имя модуля, если search order допускает preloading из пользовательского каталога.

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


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

Exit mobile version