WinObj es una herramienta imprescindible para los administradores de sistema preocupados por la seguridad, los desarrolladores que localizan problemas relacionados con objetos o los que simplemente sienten curiosidad por el espacio de nombres del Administrador de objetos.
WinObj es un programa de 32 bits de Windows NT que usa la API nativa de Windows NT (ofrecida por NTDLL.DLL) para obtener acceso al espacio de nombres del Administrador de objetos de NT, donde mostrará información. WinObj puede parecer semejante al programa de Microsoft SDK del mismo nombre, pero la versión del SDK sufre numerosos errores importantes que le impiden mostrar información exacta (por ejemplo, su información de recuento de identificadores y referencias aparece totalmente quebrada). Además, nuestro WinObj entiende muchos más tipos de objeto. Finalmente, la versión 2.0 de nuestro WinObj cuenta con mejoras de interfaz de usuario, sabe cómo abrir objetos de dispositivo y le permitirá ver y cambiar información de seguridad de objetos mediante editores de seguridad de NT nativos.
No hay ningún componente de controlador de dispositivo de WinObj, de modo que lo puede ejecutar como cualquier programa de Win32.
.gif)
El Administrador de objetos está encargado de administrar objetos de NT. Como parte de esta responsabilidad, mantiene un espacio de nombres interno donde varios componentes del sistema operativo, controladores de dispositivos y programas de Win32 pueden almacenar y buscar objetos. La API nativa de NT ofrece rutinas que admiten programas de modo de usuario para examinar el espacio de nombres y consultar el estado de los objetos allí ubicados, pero las interfaces no están documentadas.
Inside Windows NT, de Helen Custer, ofrece una buena introducción al espacio de nombres del Administrador de objetos, y la columna de Mark de octubre de 1997 de Windows NT Magazine, "Inside the Object Manager", es (por supuesto) una introducción excelente.