Re: x86控制ip的方法

看板ASM (組合語言)作者時間18年前 (2007/02/24 01:45), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《loveflames (.....)》之銘言: : 因為不可直接使用mov : 所以先取得接下來要執行指令的偏移 : 然後mov到隨便一個暫存器後 : push cs ^^^^^^^ 如果只是在相同 cs 值下的移轉 直接用 "jmp 暫存器" 不就好了? :p : push 暫存器 : retf : retf會取出堆疊裡的值存到ip跟cs 另外補充相反的情況 因為不可直接使用 mov, 所以要取得 ip 值的話, 就用 push ip, 然後 pop 到一般暫存器. 什麼? 你說沒有 push ip 這指令? 其實我說的是 call label_here label_here: -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.64.148.252
文章代碼(AID): #15toWxQU (ASM)
討論串 (同標題文章)
本文引述了以下文章的的內容:
3
5
完整討論串 (本文為第 2 之 2 篇):
3
5
文章代碼(AID): #15toWxQU (ASM)