Zitat von
himitsu:
wenn man jetzt eine xixapi.dll erstellt, welche die Befehle nach z.B. kernel32.dll oder user32.dll umleitet, könnte man also fast ein Xantorix-EXE in Windows ausführen ... bzw. auch andersrum (wenn es bei dirgenug Befehle dafür gibt)
Kurz gesagt, ja, ein sogenannter Wrapper wäre sicherlich möglich und in sehr kleinem Umfang hab ich das auch schon getestet, jedoch benötigen Windows Programme auch noch weitere Sachen wie z.B. spezielle Datenstrukturen im Speicher (Stichwort: fs-Register).
Ich glaube ndiswrapper für Linux funktioniert so ähnlich, da werden auch die Windows-NDIS-Funktionen auf Linux-Funktionen abgebildet, jedoch übernimmt ndiswrapper das Laden der
PE-Datei und nicht das
OS selbst.
Grüsse,
Stefan