阅读:1010回复:2
用Sice如何得到int3的中段描述符
用idt可以看到idtBase的基地址=800ab000
然后怎么再得到int3的中断描述符呢? |
|
沙发#
发布于:2005-03-31 17:18
直接用IDT 3指令可以看到中断向量
但是这里的数据是被SoftIce还原过的。 如果你是要看原始信息,可以这样 用idt可以看到idtBase的基地址=800ab000 然后D 800ab000 每个IDT占8个字节,也就是说3号中断的描述符在 800ab000+18h 然后取最前面两个字节,最后面两个字节。 拼起来再倒过来就是了。 比如:11 22 33 44 55 66 77 88 中断向量应该位4433:88772211 |
|
板凳#
发布于:2005-03-31 17:51
非常感谢!
我点了给分的按钮,但你这里怎么没显示呢? 直接用IDT 3指令可以看到中断向量 |
|