inject-lib

Crates.ioinject-lib
lib.rsinject-lib
version0.3.3
sourcesrc
created_at2022-03-29 10:22:57.733824
updated_at2022-12-23 15:47:31.855099
descriptionA windows dll injection library written in rust with minimal dependencies.
homepagehttps://github.com/C0D3-M4513R/inject-lib
repositoryhttps://github.com/C0D3-M4513R/inject-lib
max_upload_size
id558462
size138,106
C0D3 M4513R (C0D3-M4513R)

documentation

https://docs.rs/inject-lib

README

inject-lib

This library(will later be a crate) exists, to inject a dll into a windows process. This injector currently supports injecting from x64 into x86 and x64, and injecting from x86 into x86 (and x64 [if compiled with correct features]).

Todos

  • Find a good name
  • Make the injector work also on x86->x64
  • Get reliable exit codes/Redo error system.
  • Rework the outfacing api, to allow more control.
  • Use std::os::windows::process::OwnedHandle when stable
Commit count: 132

cargo fmt