討論串[問題] C程式中取得EIP值!?
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者showbizz (藍色咆哮)時間18年前 (2007/05/27 17:30), 編輯資訊
1
0
0
內容預覽:
我在linux 2.6版上,希望寫一個C語言應用程式. 可以在執行到某段code時,我要把esp(stack pointer). 及ebp(base pointer or frame pointer)及eip(instruction pointer)的值. 先存入程式變數中。. 目前我利用的方式是在
(還有140個字)

推噓0(0推 0噓 3→)留言3則,0人參與, 最新作者shane123時間18年前 (2007/05/27 19:33), 編輯資訊
0
0
0
內容預覽:
可以試試看這樣做. 不過不太準確就是了 ^^". unsigned int EIP;. __asm("call t0\n\t". "t0:\n\t". "popl %0"::"g"(EIP));. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 61.62.97.25.
首頁
上一頁
1
下一頁
尾頁