Skip to content

EasyHook 2.7 Beta (2.7.5726.0)

Pre-release
Pre-release
Compare
Choose a tag to compare
@justinstenning justinstenning released this 05 Sep 00:13
· 59 commits to master since this release

EasyHook 2.7 brings support for .NET 4.0, Visual Studio 2013 and no longer requires assemblies to be registered into the Global Assembly Cache (GAC) for remote injection (although GAC registration is still supported).

The EasyHook.IEntryPoint now supports method overloads for the constructor and Run() method. A matching constructor and Run() method must be defined with the same parameters for each overload.

COM interfaces are now easier to hook with the EasyHook.COMClassInfo class that simplifies retrieval of method addresses from COM interfaces.

Please report any bugs in the issue tracker.

You can find links to documentation and an updated EasyHook 2.7 API reference on the EasyHook GitHub page https://easyhook.github.io

Release binaries for .NET 3.5 and .NET 4.0 are included in the binaries package.

v2.7.5726.0 changes:

  • Fixed bug where local Hook variable was not initialized correctly under certain circumstances - #38
  • Addressed all significant compiler warnings - #39
  • Fixed COMClassInfo XML doco example and moved to EasyHook namespace
  • EasyHook driver projects now compile under Visual Studio 2013 with WDK 8.1 - #22

Note: before extracting the ZIP file you may need to "Unblock" it if downloaded using Internet Explorer. See http://stackoverflow.com/a/8268636/323899