专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 驱动开发

怎么才能暂时阻止所有cpu上的软件中断

发布时间:2010-06-14 17:45:54 文章来源:www.iduyao.cn 采编人员:星星草
如何才能暂时阻止所有cpu上的软件中断?
想要hook SSDT 所以想暂停所有 软件中断一下 防止改的的时候恰好被谁访问

有没有能禁止全部cpu核心上 系统调用的方法?

------解决方案--------------------
如果是x86的系统,有一个近似的办法,就是使用smi系统管理中断,它超然于操作系统之上,进入这个模式后,普通软件是无法影响到CPU的,除非别的SMI中断.
具体请参看IA-32 Intel Architecture Software Developer's Manual
------解决方案--------------------
要不就是把x86 GDT的所有指针都指向你自己的程序
------解决方案--------------------
说错了,要不就是把x86 IDT的所有指针都指向你自己的程序
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: