HookInjEx
HookInjEx: Open-Source DLL Injection Tool for Windows
HookInjEx is an open-source DLL injection tool for Windows that allows running code in the context of another process. It can be used by developers and security researchers to test and audit applications.
What is HookInjEx?
HookInjEx is an open-source DLL injection tool for Windows. It allows injecting DLLs into running processes on Windows systems in order to run arbitrary code in the context of those processes. HookInjEx utilizes various DLL injection techniques like AppInit DLLs, SetWindowsHookEx hooks, etc. to achieve injection.
The key features of HookInjEx include:
- Support for injecting DLLs into both 32-bit and 64-bit processes
- Multiple injection techniques for reliability
- Small footprint - single portable ~100KB executable
- Open-source code under MIT license
- Command-line interface for automation
HookInjEx can be used by developers for tasks like debugging and instrumentation of running processes. It can also be used by security engineers and researchers to perform audits and tests for vulnerabilities in software by running snippets of code inside the target process context via DLLs. The open-source nature also allows modifying HookInjEx to develop custom DLL injection tools.
HookInjEx Features
Features
- Allows running code in the context of another process
- Supports x86 and x64 architectures
- Provides a simple and intuitive command-line interface
- Supports both 32-bit and 64-bit processes
- Includes a library for programmatic use
- Supports multiple injection methods, including CreateRemoteThread, APC, and SetWindowsHookEx
Pricing
- Open Source
Pros
Cons
Reviews & Ratings
Login to ReviewThe Best HookInjEx Alternatives
View all HookInjEx alternatives with detailed comparison →
Top Development and Debugging & Testing and other similar apps like HookInjEx
Here are some alternatives to HookInjEx:
Suggest an alternative ❐Microsoft Research Detours
WinAPIOverride
Deviare In-Process
Mhook