Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

CInjector

Windows DLL Injector

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

CInjector

CInjector is a x64 windows DLL injector. It has three injection methods:

  • SetThreadContext: Writing a call to LoadLibraryA in the RIP register of the remote process main thread so your DLL will be loaded.
  • QueueUserAPC: Same as SetThreadContext but using APC
  • RtlCreateUserThread: Load your DLL in a process that is running under a different user such as system processes.

A lot of the functions used here have been written using the help of erwan.labalec.fr

Site webpage: https://caldevelopment.wordpress.com/cinjector/