首页
社区
课程
招聘
[原创]遇见一个奇怪的问题,mov没有效果
发表于: 2020-5-6 22:00 3096

[原创]遇见一个奇怪的问题,mov没有效果

2020-5-6 22:00
3096

遇见一个奇怪的问题,内核中用KeRaiseIrql提升IRQL后用KeLowerIrql恢复IRQL的时候失败了,调试发现在恢复IRQL的时候,也就是mov cr8,rax的时候,寄存器没变化。


这问题真是触及到了我的知识盲区了,有么有大佬遇见过这种问题的


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

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 830
活跃值: (47)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
想过是因为Windbg中断的原因IRQL是固定的,但是发现IRQL并不一直是F
2020-5-6 22:59
0
雪    币: 57
活跃值: (2433)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
3
KeLowerIrql(0);
2020-5-6 23:09
0
雪    币: 830
活跃值: (47)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
qiusuper KeLowerIrql(0);
提升IRQL的时候会把当前的IRQL保存到变量中,恢复的时候再把变量中的值写回去,但是回写的时候没反应。
2020-5-7 08:54
0
雪    币: 3116
活跃值: (1269)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
5
这图你看的清楚?
2020-5-7 12:03
0
游客
登录 | 注册 方可回帖
返回
//