どこがムリか具体的に、ってことだから、Win32だとここがムリそうというのを適当に

・任意のプロセスIDでプロセスを作成する
・任意のスレッドIDでスレッドを作成する

・任意のアドレスにメモリを確保する
・他のプロセスに、メモリを確保させる
VirtualAllocExでなら、いけるだろうけど、HeapAllocだのGlobalAllocだの使われてたらダメそう