|Op. System:||Windows 7/Vista/XP|
|File size:||1.43 MB|
Publisher description for MsgHookLister
MsgHookLister is a tool that outputs information about windows and their threads, including Details of pending messages such as what they are, who sent them, when, and by which method. And Now, that's not all. In this jazzed up version 2.0, MsgLister has grown to love another Win32k/User object type, the simple hook. To further this new love, the ability to scan the system for any and all active global or per-thread Win32 hooks has been added. Capturing MsgHookLister works only on Vista and above and on both x86 and x64 architectures. Window Messages Message listing displays data regarding unprocessed messages of both Queued and non-queued type, that's those sent by PostMessage and the SendMessage family respectively. Thread only messages sent by PostThreadMessage and internal only messages that are processed solely on the kernel side are also included in the output. Associated Win32 thread state is also reported such as if PostQuitMessage has been called and with what value, if any WM_PAINT, WM_TIMER or WM_QUIT messages are to be generated, and the thread flags. A technical article on the creation of the first version of MsgLister is available here and on hook finding here. Hooks Hook listing does largely the same as above. Unlike message listing which targets a specific window and thread Combination, the hook listing enumerates all threads on the system and checks them for targeted hooks. Interactive sessions are then broken down into the Windowstations they contain, and they into Desktops which are probed for global hooks.