期刊文献+

一种介质设备控制方法

One method of media device control
下载PDF
导出
摘要 研究了传统的以WDM过滤驱动的方法来实现的设备控制原理。通过对这种传统方法的阐述说明了这种方法存在不够安全、不够灵活等缺点,对微软Windows的高中断级别的自旋锁源码进行反汇编分析,然后以NT过滤驱动的方式尝试实现WDM过滤驱动的机制,最后利用内核例程hook的方法,使用对驱动对象的派遣例程函数入口地址替换提出一种新的实现思路。经过仿真实验表明,这种方法能取得较好的效果。 The traditional principle of media device control in Windows Device Model (WDM) filter driver was researched and its unsafe and inflexible shortcomings were illustrated. The source code of high-level spin lock in Microsoft Windows was disassembled and analyzed. The mechanism to realize the WDM architecture with NT filter driver was proposed. A new exchange technology of dispatching routine's entry address of the driver object was advanced and verified.
作者 马金鑫 袁丁
出处 《计算机应用》 CSCD 北大核心 2009年第8期2146-2148,2187,共4页 journal of Computer Applications
基金 国家自然科学基金资助项目(60473030) 四川省科技厅科技攻关项目(05GG007-008)
关键词 过滤驱动 小型计算机系统接口 驱动对象 完成例程 filter driver Small Computer System Interface (SCSI) driver object completion routine
  • 相关文献

参考文献7

  • 1SCHMIDTF.The SCSI Bus&IDE Interface Protocols,Applications&Programming[]..2001
  • 2HYDE J.USB Design by Example[]..2002
  • 3HOGLUND.IRP hooking and Device Chains. http://www.rootkit.com/newsread.php-newsid=846 . 2009
  • 4CARDMAGIC.NSI ModuleHook:Hiding Port Under Windows Vista. http://www.rootkit.com/newsread.php-newsid=735 . 2009
  • 5MICROSOFT.Architecture of the Kernel-Mode Driver Framework. http://www.microsoft.com/whdc/driver/driver/wdf/KMDF . 2009
  • 6Oney W.Programming the Microsoft Windows Driver Model[]..2003
  • 7Penny Orwick,Guy Smith.Developing Drivers wit the Microsoft Windows Driver Foundation[]..2007

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部