AntiHook's key goal is to dynamically protect your privacy and applications from Spyware, Code injection, Trojans and Keyloggers. In addition AntiHook provides fine granular application isolation and lets you monitor and control all suspicious activities and detect them as they happen.
AntiHook is an Intrusion Detection and Prevention System that identifies activities such as loading of Windows Hook DLLs, ActiveX/COM, Browser Helper Objects, writing data to an area of memory that belongs to another process, creating threads that run in the virtual address space of another process and starting a new process from within Microsoft Outlook, Outlook Express and Internet Explorer.