Yogesh Shelke
Yogesh Shelke

Reputation: 23

DLL/exe Injection into running process

Is it normal to inject DLL or exe program into running process? After injection, I'm able to read process memory showing injected DLL/exe contents.

Upvotes: 0

Views: 3886

Answers (1)

GuidedHacking
GuidedHacking

Reputation: 3923

Yes it is "normal" to inject a DLL or exe into a running process. If your application has no other efficient way of doing it's job, and you must inject a DLL into other processes, by all means do it.

CreateRemoteThreadEx() is a Windows API Function, once your thread is running in the remote process you just call LoadLibrary() to load your DLL into into the process.

These are Windows API functions, as long as your account is an admin account there is nothing stopping you from injecting a DLL, these are well documents functions from Microsoft and plenty of legitimate software use DLL injection.

Upvotes: 2

Related Questions