2
我跟着Aleph One's awesome introduction to smashing the stack,但我已經停止運行他有的示例程序之一。問題是,當我編譯jmp 0x2a
這一行並對其進行反彙編時,會生成該確切的一行,而在aleph的代碼中,它將轉換爲jmp 0x800015f <main+47>
。我如何強制gcc使這個相對跳躍,而不是一個絕對的(這是我認爲正在發生)。如何在程序集中進行相對跳轉?
'。+ 0x2a'工作完美,非常感謝! – Xantos 2014-09-20 19:38:57