WinObj версии 3.14
По Mark Russinovich
Опубликовано: 27 января 2022 г.
Скачать WinObj(1,8 МБ)
Запустите сейчас из Sysinternals Live.
Введение
WinObj — это обязательное средство, если вы являетесь системным администратором, заинтересованным в обеспечении безопасности, разработчиком, отслеживающем проблемы, связанные с объектами, или просто хотите узнать о пространстве имен Диспетчера объектов.
WinObj — это 32-разрядная программа Windows NT, которая использует собственный API Windows NT (предоставляемый NTDLL.DLL) для доступа к пространству имен NT Object Manager и отображения сведений о нем. Winobj может показаться похожим на программу Microsoft SDK с тем же именем, но версия пакета SDK страдает от многочисленных существенных ошибок, которые препятствуют отображению точной информации (например, сведения о дескрипторе и подсчете ссылок полностью нарушены). Кроме того, наш WinObj понимает гораздо больше типов объектов. Наконец, версия 3.0 нашего WinObj имеет улучшения пользовательского интерфейса (включая темную тему), знает, как открывать объекты устройства, предоставляет динамические обновления при создании и уничтожении объектов, а также позволяет выполнять поиск и фильтрацию.
Установка и использование
В WinObj отсутствует компонент драйвера устройства, поэтому его можно запустить как любую программу Win32.
Принцип работы
Диспетчер объектов отвечает за управление объектами NT. В рамках этой ответственности она поддерживает внутреннее пространство имен, в котором различные компоненты операционной системы, драйверы устройств и программы Win32 могут хранить и искать объекты. Собственный API NT предоставляет подпрограммы, позволяющие программам пользовательского режима просматривать пространство имен и запрашивать состояние объектов, расположенных там, но интерфейсы не имеют документов.
Дополнительные сведения
Helen Custer's Inside Windows NT предоставляет хороший обзор пространства имен диспетчера объектов, а столбец Mark за октябрь 1997 года WindowsITPro Magazine", "Inside the Object Manager", является (конечно) отличным обзором.
Скачать WinObj(1,8 МБ)
Запустите сейчас из Sysinternals Live.
Выполняется в:
- Клиент: Windows 8.1 и более поздних версий.
- Сервер: Windows Server 2012 и более поздних версий.