首页
社区
课程
招聘
[求助]ESP定律 为什么这样到popad处而那样又在popad下一句?
发表于: 2008-11-13 22:55 3811

[求助]ESP定律 为什么这样到popad处而那样又在popad下一句?

2008-11-13 22:55
3811
大家知道,popad后就快到oep了。

此前若下hr  xxxxxxxx(pushad 第一个寄存器入栈的地址) 中断后会到达popad处。

而下 hr xxxxxxxx(pushad其余寄存器入栈后的地址)则中断在popad下一句。

分析了一下不明白 为何有这两处差异?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
看不懂你想要表达什么样的意思....
2008-12-9 09:30
0
雪    币: 192
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
恩 能不能把全代码发上来
2008-12-9 15:05
0
雪    币: 2368
活跃值: (81)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
4
hr xxxxxxxx
是指当 xxxxxxxx 处的值被read的时候 中断。与程序运行到那儿关系不是很大.即使在之前这个内存地址被读,也会停止。esp定律不是铁律.
2008-12-9 15:54
0
游客
登录 | 注册 方可回帖
返回
//