relative jumps mit gcc
-
Hoi
ich versuche einen relative jump über 0x2c bytes mit
jmp 0x2caber, wenn ich das ganze ausführe krieg ich nen sigsev
Nachdem ich das ganze dann gedebuggt habe, kam dabei rum, dass er direkt abd die Adresse 0x2c springt
kein Wunder, dass er keinen vernünftigen Code da mehr findetNun meine Frage:
Wie kriege ich es mit gcc 3.2 hin, dass er relativ springt?MfG Buh
-
jmp [bp+2c]
-
oder
jmp [$+0x2c]
, richtig?