Copyright © 2007 Linchpin Labs
Introduction
Object Viewer is a tool with both a GUI and command line interface for dumping and examining all active objects on 32 bit (x86) and 64 bit (x64) editions of Windows XP, 2003 and Vista. Object Viewer is similar to Handle Viewer in the types of information retrieved, although presents an object-centric view.
GUI Interface
The Object Viewer GUI application will load the Object Viewer driver upon startup, and generate a list of object types. Expanding an object type will list all "unique physical objects" of that object type active on the system. Expanding a unique physical object will list all kernel object instances that reference it. Expanding an object instance will display all open handles to that object, and associated owner information of those handles. Object Viewer also has the capability to search for specific unique physical objects by using the View»Search menu option.
Figure 1: Object Viewer with an expanded object.
Command Line Interface
The Object Viewer command line application is similar to the GUI in functionality. For Windows Vista usage, the user must run it from a command prompt with Administrator privileges. To start a command prompt with administrator privileges, click on the Windows Start button, select All Programs and locate the Command Prompt in the Accessories menu. Next, right-click on Command Prompt menu item and click the "Run as Administrator" option.
Following are some usage examples:
- ObjectViewerCmd -h "filter"
This command lists all objects whose name matches the "filter" string
- ObjectViewerCmd -n
This command lists all objects that have resolvable names.
Reporting Bugs & Feedback
If you encounter a problem while running Object Viewer, please visit
www.linchpinlabs.com to obtain the latest version. If you still have problems please send any information you have on the problem to
info@linchpinlabs.com.
Terms of Use
Linchpin Labs and affiliates' source-code and software may not be used in any product or distributed in any form without written consent. All enquiries should be made to
info@linchpinlabs.com.
This software is provided "as is", without warranty or guarantee of any kind. The use of this software is at your own risk. We take no responsibly for any damage that may be caused through its use.
THE ENTIRE RISK FROM THE USE OF THIS SOFTWARE REMAINS WITH YOU.
Download Object Viewer