Executing an Unmanaged Exe from Memory



I've been trying to find a way to execute an unmanaged executable from
memory; I know that a managed assembly can be embedded into a resource,
loaded with Assembly.Load, and invoked.... but I can't find a way to embed an
unmanaged executable and run it from memory.


Can anyone help me? Could I possibly inject it into a suspended process?
Is there another approach? I'm really new at this, so it may take a bit of
detailed explaining.



Thanks so much!
.



Relevant Pages

  • Re: C++ sucks for games
    ... Just a typo that can be horrendous to ... but if your memory management is scattered and out of control, ... >>implement raii, and i think that's a serious flaw. ... resource - and resource can be anything at all. ...
    (comp.lang.lisp)
  • RFC: Memory Controller
    ... We've seen a lot of discussion lately on the memory controller. ... limit the usage of the resource to the specified value. ... with the specified guarantee of resource availability. ...
    (Linux-Kernel)
  • Re: RAM-CPU Singularity
    ... resource to compensate the urgent needs of another kind of resource. ... That's why the original thinkers came up with the cache stuff: ... It's the same with processors and memory. ... I guess you called "virtual memory" the swap space on disk, ...
    (comp.theory)
  • Re: [ckrm-tech] [RFC][PATCH] UBC: user resource beancounters
    ... kernel memory and virtual memory. ... fair CPU scheduler is not tied to UBC in any regard. ... the infrastructure (for resource management) we ... it is also more logical to have them separate since they ...
    (Linux-Kernel)
  • Re: Linux as resilient as BSD, resource hogging?
    ... >> one particular resource, most of them can be used for all resources. ... I did fully implement a memory controlling ulimit (admittedly ... > causes additional paging. ... > *hog* process would be suspended. ...
    (comp.os.linux.security)