| Предыдущий | Следующий |
| STATUS_LPC_HANDLE_COUNT_EXCEEDED | STATUS_KERNEL_EXECUTABLE_MEMORY_WRITE |
STATUS_EXECUTABLE_MEMORY_WRITE
Что означает STATUS_EXECUTABLE_MEMORY_WRITE
STATUS_EXECUTABLE_MEMORY_WRITE означает, что процесс попытался записать данные в область памяти, которая в этот момент разрешена для исполнения.
Что проверить
- Сопоставьте событие с VirtualAlloc/VirtualProtect, section mapping, JIT-компилятором, hot-patch или установкой hook.
- Проверьте переходы W^X: корректный генератор кода обычно разделяет фазу записи и фазу исполнения, не оставляя страницу одновременно writable и executable.
- Не отключайте exploit protection вслепую. Неожиданная запись в code section может указывать на повреждение памяти или неподдерживаемую инъекцию.
Как подтвердить исправление
Если запись выполняет легитимный JIT или broker, используйте документированный механизм смены защиты памяти и подтвердите, что нарушение больше не возникает.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.