Ich möchte ein Code-Cave in ein Programm hinzufügen und als Cave einen unbenutzten Bereich des Programms nehmen.
Dieser Cave befindet sich am Ende der Exe-Datei, genaugenommen sieht das so aus:
Und dort möchte ich jetzt einen ASM-Code einfügen er liegt mir bereits in Binärer-Form vor und funktioniert auch, wenn ich ihn während der Laufzeit injecte, jedoch nicht wenn ich einfach die Opcodes an dieser Stelle entferne und ihn dann dort einfüge (sprich Datei öffnen --> Opcode reinschreiben --> Datei speichern --> Datei schließen), das sieht dann immer so aus:
Es scheint als wolle Windows das als Zeichen interepretieren, aber warum?
Wäre nett, wenn mir jemand helfen könnte,
Danke schon einmal im voraus.






