A DLL injector made for educational purposes. Relies on the Blackbone project and AsmJit. Will eventually fully support x86 and x64 injection.
- Finish the CLR injection routines.
- Add much more subsystem validation for interoperability between the target process and the injector.
- Add DLL image validation to make sure the DLL can be injected into the target process.
- Add exception handling.
- Support all the different injection features and options that Blackbone supports.
- Build shared and static libraries for API usage.
- Add an "auto injection" feature to wait for a specified process to launch.
- I'm sure tons more.
This project is not ready or intended for use by anyone at the moment. If you are looking for a working and mature DLL injector, I suggest checking out Xenos, which is made by the same developer as Blackbone and also uses Blackbone interally.