Gibt es eine Möglichkeit, zwei EXE-Dateien programmgesteuert in eine zusammenzuführen, so dass die Ausführung beider älteren EXE-Dateien zusammen ausgeführt würde. Ich habe einige Dinge auf Google über das Einfügen von Code oder DLL-Dateien gefunden, aber ist es möglich, zwei exe-Dateien zusammenführen oder exe in exe injizieren?Zwei EXE-Dateien programmgesteuert in eine zusammenführen
Vielen Dank im Voraus.
[EDIT] Danke allen. Nur für diejenigen, die sagten, dass es nicht möglich ist, muss ich sagen, dass ich es am Ende fast so gemacht habe, wie manche es vorgeschlagen haben. Es geht fast so (ich kann mich nicht an alles erinnern, denn es war lange her):
[ACHTUNG: Dieser Algorithmus ist sehr ähnlich zu denen von einigen Würmern und Viren. Ich bin kein Hacker oder Virenschreiber! und das ist nur für experimentelle oder unharmful Gründe zu verwenden - Fehler im Code zu machen kann die ausführbaren Dateien in Verzeichnissen ruinieren.]
1- Das Exe überprüft sich selbst, um festzustellen, ob etwas an sich selbst angehängt wurde. wenn es nicht hat, dann:
1.1- The exe finds other executable files in its directory (lets call one of them as victim!)
1.2- it makes a copy of itself (lets call it newMe)
1.3- it copies the other executable found in the directory to the end of newMe.
1.4- it deletes the other executable file found and renames newMe to its victim's name.
2- Wenn die exe erkennt, dass etwas, um es wurde dann hinzugefügt:
2.1- Then it copies data from itself (from ORIGINAL_FILE_SIZE to the end of file) to a new file (lets call it newBorn.exe)
2.2- It runs itself's code and then executes the newBorn.
sagte ich ich fast tat es auf diese Weise cos die exe andere anfügt exe zu sich selbst. aber dies könnte für das Anhängen und Ausführen von 2 oder sogar 3 oder mehr ausführbaren Dateien in einem wiederholt werden. Sie müssen nur die ORIGINAL_FILE_SIZE des geschriebenen Programms kennen.
exefusion hat einen Trojaner Opfer kopieren prepend kann Malware. – BioDeveloper