Recent Posts
- Rebel.NET & Phoenix Protector Update
Wed, 07 Jul 2010
- PDF Insider Demo
Tue, 25 May 2010
- CFF & Rebel.NET Update
Thu, 01 Apr 2010
- My first month at Hex-Rays
Sun, 07 Feb 2010
- Busy & Qt 4.6
Sun, 13 Dec 2009
 
Recent Comments
- Comment on Native Blocks Pre-Alpha by Breezer
Fri, 02 Jul 2010
- Comment on PDF Insider Demo by F0X
Tue, 15 Jun 2010
- Comment on PDF Insider Demo by Timbuktu
Mon, 14 Jun 2010
- Comment on Explorer Suite update by Brandon Siegel
Mon, 07 Jun 2010
- Comment on Native Blocks Pre-Alpha by The sad (but inevitable) state of .NET Obfuscation
Mon, 07 Jun 2010
 
Filter Monitor
Current Version: 1.1.0

Download Filter Monitor


This utility can list kernel mode filters and also unregister them. Monitored filters are, for instance, registry filters, create process and thread notifications. FilterMon comes both for x64 and x86 and it should work on all Windows systems from Vista RTM to Windows 7 RTM. I can't guarantee that it will work on future versions of Windows as it relies heavily on system internals.


As you probably all know the Service Descriptor Table has been a playground on x86 for all sorts of things: rootkits, anti-viruses, system monitors etc. On x64 modifying the Service Descriptor Table is no longer possible, at least not without subverting the Patch Guard technology.

Thus, programs have now to rely on the filtering/notification technologies provided by Microsoft. And that's why I wrote this little utility which monitors some key filters.

Since I haven't signed the driver of my utility, you have to press F8 at boot time and then select the "Disable Driver Signature Enforcement" option. If you have a multiple boot screen like myself, then you can take your time. Otherwise you have to press F8 frenetically to not miss right moment.


Download Filter Monitor