EasyHookNativePackage 2.7.7097
dotnet add package EasyHookNativePackage --version 2.7.7097
NuGet\Install-Package EasyHookNativePackage -Version 2.7.7097
<PackageReference Include="EasyHookNativePackage" Version="2.7.7097" />
paket add EasyHookNativePackage --version 2.7.7097
#r "nuget: EasyHookNativePackage, 2.7.7097"
// Install EasyHookNativePackage as a Cake Addin #addin nuget:?package=EasyHookNativePackage&version=2.7.7097 // Install EasyHookNativePackage as a Cake Tool #tool nuget:?package=EasyHookNativePackage&version=2.7.7097
This project supports extending (hooking) unmanaged code (APIs) on 32- or 64-bit
Windows XP SP2, Windows Vista x64, Windows Server 2008 x64, Windows 7, Windows 8.1, and Windows 10.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
native | native is compatible. |
-
- EasyHookNativePackage.redist (>= 2.7.7097)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories (3)
Showing the top 3 popular GitHub repositories that depend on EasyHookNativePackage:
Repository | Stars |
---|---|
axodox/AxoCover
Nice and free .Net code coverage support for Visual Studio with OpenCover.
|
|
SamsidParty/TopNotify
The Ultimate Notification Customization Tool For Windows
|
|
EasyHook/EasyHook-Tutorials
Contains the source code for the EasyHook tutorials found at https://easyhook.github.io
|
Version | Downloads | Last updated |
---|---|---|
2.7.7097 | 22,865 | 6/7/2019 |
2.7.6789 | 2,363 | 8/3/2018 |
2.7.6684 | 1,417 | 4/20/2018 |
2.7.6682 | 1,030 | 4/18/2018 |
2.7.6578.1 | 8,331 | 1/4/2018 |
2.7.6270 | 3,690 | 3/2/2017 |
2.7.6035 | 1,772 | 7/10/2016 |
2.7.5870.1 | 2,418 | 3/15/2016 |
2.7.6789.0:
1. Support hooking far jumps even if not first instruction for x64 (#243)
2.7.6684.0:
1. x64 trampoline: ensure stack is 16 bytes aligned (#214 and #234)
2.7.6682.0:
1. Quoted service path to avoid path spaces vulnerability (outlined in CVE-2005-1185, CVE-2005-2938 and CVE-2000-1128)
2. Rename CLIENT_ID struct to DBG_CLIENT_ID (fix build error on Windows SDK 10.0.16299.0) (#225)
3. NuGet support for VS2017 (v141) native C/C++ package (#181)
2.7.6578.0:
1. Allow EasyLoad library path to be specified within Config class - only impacts managed remote hook (#220)
2.7.6270.0:
1. CreateAndInject now supports long command lines (#84 / #170)
2. RhCreateRemoveStealthThread now works for 64-bit targets (#91 / #159)
3. Added LhGetHookBypassAddress / LocalHook.HookBypassAddress to allow bypassing the hook and call original directly without having to be within the hook handler (#155)
2.7.6035.0:
1. MAX_HOOK_COUNT increased from 128 to 1024
2. CreateAndInject fixed to support injection across sessions (providing appropriate privileges).
3. RhCreateStealthRemoteThread fixed for 32-bit (still fairly experimental) (#91)
4. 64-bit driver now preserves RAX register for trampoline (#78)
5. Native NuGet package now includes support for VS2015