Skip to content

EasyHook 2.7 Beta (2.7.5558.0)

Pre-release
Pre-release
Compare
Choose a tag to compare
@justinstenning justinstenning released this 09 Aug 08:22
· 79 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.

Please report any bugs in the discussion forum or 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.5558.0 changes:

  • Fixed support for multiple injections in same target - NativeAPI.RhInjectLibrary hangs on injection of multiple libraries
  • Fixed CreateAndInject command line options.
  • Now builds in Visual Studio 2013.
  • The injected AppDomain will now remain until all assembly EntryPoints have exited.
  • Improved robustness of user assembly checking during injection
  • Unhandled .NET exceptions are now caught within CompleteManagedInjection for remote hooks

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