Ako je linker ispljuvao takav PE fajl koji referencira memroriju u rasponu koji je vec zauzet od strane tvog loadera, tada ces dakako morati napraviti izmjene, za pocetak relocirati sve hard-coded i staticke adrese, a tek nakon toga emulirati mapiranje sekcija u virtualnu memoriju kao sto to pravi NT Loader radi. Dakle loadati potrebne DLL-ove, popuniti import tablice bla bla bla... ima tu mali milijon caka (TLS, neki polu-dokumentirani data directories i sl.). Ako imas dovoljno slobodnog vremena uvijek mozes doci do odgovarajuce funkcionalnosti :)
Ne znam jesi li vec vidio ovaj link:
http://29a.host.sk/29a-6/29a-6.210 [Ne mozes link otvoriti direktno nego trebas c/p]. Imas i soruce code unutar e-zinea..