Skip to content

EasyInject is a lightweight Windows process injection tool built for research and development purposes. It provides a clean and modern interface that allows users to inject DLL files, raw shellcode, or custom assembly payloads into selected running processes.

License

Notifications You must be signed in to change notification settings

CanXploit/EasyInject

Repository files navigation

EasyInject

EasyInject is a lightweight Windows process injection tool built for research and educational purposes. It provides a clean and modern interface for injecting DLL files, raw shellcode, or custom assembly payloads into running processes.


Features

  • DLL Injection (LoadLibrary)
  • Raw Shellcode Injection
  • Custom Assembly Execution
  • Real-time process list
  • Automatic architecture detection (x86 / x64)
  • Built-in logging system
  • Minimal dark UI

Preview

Modern interface with:

  • Process selector
  • Injection mode tabs (DLL / Shellcode / Assembly)
  • Payload path browser
  • Real-time logs

Usage

  1. Run EasyInject as Administrator.

  2. Select a target process from the list.

  3. Choose injection mode:

    • DLL
    • Shellcode
    • Assembly
  4. Load your payload.

  5. Click Inject.


Requirements

  • Windows 10/11
  • .NET Runtime (matching project target)
  • Administrator privileges

Disclaimer

This project is intended for:

  • Educational purposes
  • Reverse engineering practice
  • Authorized security research

Do not use this software on systems or processes without proper authorization. The author is not responsible for misuse.


Version

v1.0

About

EasyInject is a lightweight Windows process injection tool built for research and development purposes. It provides a clean and modern interface that allows users to inject DLL files, raw shellcode, or custom assembly payloads into selected running processes.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages