Anybody know how/if I can create C# DLLs then inject them into another process (not .net) and execute my code, overriding existing methods?
Asked
Active
Viewed 4,404 times
2
-
Are you talking about [Hooking](https://en.wikipedia.org/wiki/Hooking) ? if so, you may want to read [this](http://www.codeproject.com/KB/cs/netwin32hooks.aspx) – Nasreddine Nov 19 '11 at 16:48
-
1possible duplicate of [Injecting a CLR host into a running process - possible?](http://stackoverflow.com/questions/787343/injecting-a-clr-host-into-a-running-process-possible) – Hans Passant Nov 19 '11 at 16:51
-
Have you looked at Reflexil? – Dinah Nov 19 '11 at 16:38
-
@Dinah, when doing links on SO, use the `[url](text)` syntax. – Nov 19 '11 at 17:23
-
@Inuyasha: it used to be an answer below but it was converted to a comment (by a mod?) and now it's too old to edit. – Dinah Nov 19 '11 at 18:33