zInjector icon indicating copy to clipboard operation
zInjector copied to clipboard

zInjector is a simple tool for injecting dynamic link libraries into arbitrary processes

zInjector

A command-line utility for injecting x86 dynamic link libraries (DLL) into external processes.

Building

Open 'zInjector.sln' in Visual Studio and build the solution in Release mode to create zInjector.exe.

Usage

Syntax

zInjector [dll path] [process name] [method number]

Injection Methods

  • CreateRemoteThread - 1
  • NtCreateThreadEx - 2

Example

C:\zInjector.exe C:\Library.dll notepad.exe 1

Credits

  • https://github.com/DarthTon/Blackbone/
  • https://github.com/stephenfewer/ReflectiveDLLInjection/
  • http://securityxploded.com/ntcreatethreadex.php/
  • https://bitbucket.org/evolution536/crysearch-memory-scanner/

License

zInjector is licensed under the MIT License, see the LICENSE file for more information.