ProcMon — перехват входящих обращений к файлам из сети

ProcMon — перехват входящих обращений к файлам из сети

В настоящее время я использую procmon для отслеживания проблемы, которая у меня возникла с сетевыми файлами. Другой ПК в локальной сети записывает небольшие файлы "команд" на целевую машину, которая затем потребляет их - т. е. они считываются, обрабатываются и удаляются.

Есть еще один файл, который обновляется раз в секундуцельмашина и считывается другими сетевыми машинами.

После некоторого времени работы сетевые машины теряют доступ к файлу, который они считывают с целевой машины. Файл становится постоянно заблокированным — главная машина больше не может его обновлять (нарушение общего доступа). Проблема, по-видимому, связана с MsMpEng.exe (Microsoft Security Essentials), пытающимся захватить командный файл, когда он впервые появляется, но я хочу связать происходящее с входящими запросами. Procmon, похоже, их не показывает.

Можно ли настроить ProcMon для перехвата обращений к локальной файловой системе с сетевых машин? Связано ли это с таинственным блоком исключений, которые добавляются в новые фильтры по умолчанию?

решение1

из внутренних компонентов Windows

По умолчанию Procmon запускается в базовом режиме и не отображает некоторые операции файловой системы, в том числе:

  • Ввод-вывод в файлы метаданных NTFS
  • Ввод/вывод в файл подкачки
  • Ввод-вывод, сгенерированный системным процессом
  • Ввод-вывод, сгенерированный процессом монитора процессов.

Чтобы поймать входящий доступ к файлу из сети, вам нужно просмотреть ввод-вывод, сгенерированный процессом System. Чтобы иметь возможность просмотреть это, переключите Procmon в расширенный режим с помощью меню Filter -> Enable Advanced Output.

Связанный контент