• EasyHook是一个自由和开放源码的开发组件,可以集成到个人的软件项目由程序员。 它有助于简化方法挂钩非托管API码有纯粹的管理的一个。 该工具最初是设计为的补充微软弯路,一个图书馆用于拦截任意Win32binary功能上的32位的机器。

    延伸管理的代码从一个管理环境带来的几个优点。 例如,资源或存储器的泄漏,就不再被留在目标,同时安装和自动删除所有的挂钩,将有可能在一个稳定的环境。 此外,你将能够编写纯粹的管理挂钩的处理程序托管Api,使用网远程处理的,WCF和WPF,以及编写注图书馆和主进程,编为AnyCPU的。

    EasyHook图书馆工作的32位和64位Windows XP sp-2,64位Windows Vista,64位Windows服务器2008年,Windows7和Windows8.1。 它提供了支持DLL注射随着大会注射。净框架3.5。净框架4.0. 它不再是必要的注册组成的全球组件的高速缓冲存储器(同)用于远程注入。 然而,广登记仍然是支持。

    下载的软件包含的EasyHook源代码,以及一个互动过程监视器,这是一个简单的FileMon衍生物的截获和记录所有文件访问从一定的进程(演示,源代码和binary package)。

  • EasyHook है एक स्वतंत्र और खुला स्रोत विकास घटक है जो कर सकते हैं में एकीकृत किया जा सकता व्यक्तिगत सॉफ्टवेयर परियोजनाओं प्रोग्रामर द्वारा. यह सुविधा एक सरल विधि के लिए hooking अप्रबंधित एपीआई कोड के साथ शुद्ध कामयाब रहे । इस उपकरण के शुरू में बनाया गया था के रूप में पूरक करने के लिए Microsoft Detours, एक पुस्तकालय के लिए इस्तेमाल किया बेधने मनमाने ढंग से Win32 बाइनरी कार्यों पर 32-बिट मशीन.

    विस्तार अप्रबंधित कोड से एक प्रबंधित वातावरण लाता है करने के लिए कई फायदे मेज. उदाहरण के लिए, संसाधन या स्मृति लीक नहीं रह जाएगा में छोड़ दिया, लक्ष्य स्थापित करते समय और ऑटो को हटाने के सभी हुक में संभव हो जाएगा एक स्थिर वातावरण. इसके अलावा, आप में सक्षम हो जाएगा लिखने के लिए शुद्ध प्रबंधित हुक संचालकों के लिए अप्रबंधित एपीआई, का उपयोग शुद्ध Remoting, WCF और WPF, के रूप में अच्छी तरह से लिखने के रूप में इंजेक्शन पुस्तकालयों और मेजबान प्रक्रियाओं के लिए संकलित किया AnyCPU.

    के EasyHook पुस्तकालय पर काम करता है 32-बिट और 64-बिट Windows XP SP2 64-बिट Windows Vista 64-बिट Windows Server 2008, Windows 7 और Windows 8.1 है. यह प्रदान करता है के लिए समर्थन DLL इंजेक्शन के साथ-साथ विधानसभा के लिए इंजेक्शन के लिए बनाया है । NET Framework 3.5 और .NET Framework 4.0 है. यह अब रजिस्टर करने के लिए आवश्यक विधानसभाओं में वैश्विक असेंबली कैश (GAC) के लिए दूरदराज के इंजेक्शन. हालांकि, GAC पंजीकरण अभी भी समर्थित है.

    डाउनलोड किए गए पैकेज में शामिल EasyHook स्रोत कोड के साथ, एक इंटरैक्टिव प्रक्रिया की निगरानी है, जो एक सरल FileMon derivate कि अवरोध और सभी लॉग फ़ाइल तक पहुँचता से एक दिया प्रक्रिया (डेमो स्रोत कोड और बाइनरी पैकेज).

  • EasyHook is a free and open-source development component which can be integrated into personal software projects by programmers. It facilitates a simplified method for hooking unmanaged API code with pure managed one. The tool was initially designed as complementary to Microsoft Detours, a library used for intercepting arbitrary Win32 binary functions on 32-bit machines.

    Extending unmanaged code from a managed environment brings several advantages to the table. For instance, resource or memory leaks will no longer be left in the target, while installing and auto-removing all hooks will be possible in a stable environment. Furthermore, you will be able to write pure managed hook handlers for unmanaged APIs, use NET Remoting, WCF and WPF, as well as write injection libraries and host processes compiled for AnyCPU.

    The EasyHook library works on 32-bit and 64-bit Windows XP SP2, 64-bit Windows Vista, 64-bit Windows Server 2008, Windows 7 and Windows 8.1. It offers support for DLL injections along with assembly injections made for .NET Framework 3.5 and .NET Framework 4.0. It's no longer necessary to register assemblies into the Global Assembly Cache (GAC) for remote injection. However, GAC registration is still supported.

    The downloaded package contains the EasyHook source code, along with an interactive process monitor, which is a simple FileMon derivate that intercepts and logs all file accesses from a given process (demo, source code and binary package).