首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

IRET授命详解

2013-03-27 
IRET指令详解我想从LINUX的内核执行一个程序,想用iret这个指令跳转到这个程序的入口,请问应该怎么设置堆栈

IRET指令详解
我想从LINUX的内核执行一个程序,想用iret这个指令跳转到这个程序的入口,请问应该怎么设置堆栈,才能让iret正确跳转到入口?
或者谁有比较详细的iret使用指南?
谢谢
[解决办法]
iret弹出次序:eip,cs,eflags,esp,ss。

这里面涉及到了比较复杂的权限级别检查,你想执行内核里面的程序,通常是通过“陷入”指令‘int’来执行。

热点排行