13.01.2018, 23:57
Bei einer CodeInjection wird selbst erstellter Code "Injiziert".
Der originale Code wird mit einem Sprung überschrieben.
Dieser Sprung führt zu einer leeren Stelle im Speicher (Codecave), dort hat man dann genug
Platz, um seinen eigenen Code zu schreiben.
Am Ende von dieser Prozedur, springt man wieder zurück zum Originalcode.
Der originale Code wird mit einem Sprung überschrieben.
Dieser Sprung führt zu einer leeren Stelle im Speicher (Codecave), dort hat man dann genug
Platz, um seinen eigenen Code zu schreiben.
Am Ende von dieser Prozedur, springt man wieder zurück zum Originalcode.
ACHTUNG: Lesen gefährdet die Dummheit