Seite 1 von 1

Angehängte Exe ausführen?

Verfasst: 09.06.2007 13:23
von roherter
Ist es möglich eine Exe die in einem bestimmten teil einer Datei angehängt wurde auch dort auszuführen, ohne Sie wieder extrahieren zu müssen?

Verfasst: 09.06.2007 14:10
von MVXA
Ein simples Unterfangen. Am besten schauste dir die
libLoadDLLMemory der PBOSL an. Die macht sowas
im Grunde, nur halt mit einer DLL anstatt einer Exe.

Verfasst: 09.06.2007 14:13
von roherter
Diese Lib kenne ich schon für mich bestand jetzt die frage kann man sowas auch mit einer exe anstellen und sie von dort aus direkt ausführen d.h. direkt im Arbeitsspeicher.

Verfasst: 09.06.2007 14:17
von MVXA
Möglich ist es sicher.

Verfasst: 09.06.2007 14:22
von ts-soft
Dort wo sie im Speicher ist kannste sie nicht ausführen. Die Methode von
MemoryModule funktioniert auch nicht. Du kannst dem Header Deiner Exe
zwar die Zeichen einer DLL zufügen, aber nicht einer zweiten Exe.
Du mußt also einen anderen Prozess eine Exe injizieren, den Du ja auch
selber starten kannst. ExeRAM userlib findeste im engl. Forum,
Beispiel-Codes für das Injekten in diesem Forum, wobei der Code bei vielen
einfach nur zu einem Absturz führt. Sollte das ganze auf Deinem System
funktionieren, so ist noch lange nicht sicher das es woanders funktioniert.
VirenScanner, Sicherheitspatches, andere OSVersion usw. können dies
verhindern.

Summa Summarum, es ist sinn- und nutzlos, es sei den für Experimente
am eigenen PC

Verfasst: 09.06.2007 17:54
von roherter
@TS-Soft:
Danke jetzt weiß ich bescheid also werde ich Sie doch Temporär entpacken.
Und dann ausführen.
Ich muss mal schauen ob ich die exe dann überwachen kann,wann Sie dann wieder beendet wird die soll dann nämlich wieder gelöscht werden.

Habs gefunden PBOSL-Process lib :allright: