"Mattias Sjögren" <mattias.dont.want.spam (AT) mvps (DOT) org> wrote
Quote:
Can I access memory of the managed code from a loaded unmanaged DLL?
Yes |
This capability is essentially useless for any program that has to work
reliably, because the GC will move stuff around in the managed heap.
Quote:
The point is: Does a intruder, who injected code into the unmanged DLL
via e.g. a buffer overflow, have the possibility to read and modify
data in the managed memory?
Absolutely. |
But an information leak is a problem even if it isn't reliable.