回复(5) 2002-11-04 09:49 来自版块 - 内核编程
表情
archim我觉得过程应该是这样的: vxd的装载程序本身就处于ring0, 当它检查所载入的文件是一个合法的vxd的时候,只需要call或者jmp到该vxd程序的入口地址,那么该vxd就获得了ring0的特权。 如果载入的是一个application,那么装载程序应该向栈里压入...(2002-11-05 11:04)
guoj有电子文档吗?(2002-11-04 17:32)
Tom_lyd给你推荐一本书:《Windows 系统编程奥秘》, 讲得很透彻(2002-11-04 17:27)
guoj怎么也得有个过程吧! 操作系统把磁盘上的*.vxd引导进内存以后,肯定是要判断某一些特征字段,然后断定其是合法的驱动程序,然后给他 0级的权限的。现在我就想搞清楚操作系统是如何给*.vxd ring0操作权限的。就是这个问题。 而不是讨论*.vxd被加载以后,是否处...(2002-11-04 17:05)
taosavxd is running in the level of ring0.(2002-11-04 14:28)

返回顶部