Windows内核方面的经典书籍

http://blog.csdn.net/celestialwy/article/details/598421

  • Inside Windows 2000;Microsoft Windows Internals。这两本书分别是同一套Windows内核架构分析书籍的第三版和第四版,两位作者在编写本书的过程中被授权察看Windows的相关源码,所以可以说这两本书是Windows内核分析的第一手资料;
  • Programming the Microsoft Windows Driver Model,本书的第二本也已经出版。本书系统地介绍了Windows WDM驱动程序设计的相关理论和技术。本书的特点是论述详尽,结构清晰,内容全面。阅读本书可系统了解WDM相关技术;
  • Undocumented Windows NT,较早的一本介绍Windows内核程序设计技术的书籍。虽然早但是其中的绝大部分技术并没有落伍。本书的特点是实验内容丰富实用,尤其是内存管理和Hook技术的相关内容很有参考价值,此书在网上已有中文版流传;
  • Undocumented Windows 2000 Secrets,本书最有价值的内容有四个部分,分别是Exploring Windows 2000 Memory,Monitoring Native API Calls,Calling Kernel API Functions from User-Mode和Windows 2000 Object Management,尤其是本书提出的通用的API Monitor技术可说是本书的原创,很有启发意义。此书在网上也有中文版流传;
  • Windows NT File System Internals。本书是目前唯一一本详细介绍Windows下文件系统架构和实现技术的书籍,虽说主要是NT下的文件系统,但是其中的绝大部分内容对2000/XP/2003同样适用;
  • The Windows 2000 Device Driver Book, A Guide for Programmers,第二版。本书也比较全面地介绍了WDM驱动程序的相关技术。如果仔细阅读并消化了Programming the Microsoft Windows Driver Model的内容,本书就需要浏览一下就可以了。
          我的看法是按照本文介绍的顺序看完这些书,基本可以对Windows内核架构有了一个比较深入的了解,并且能够比较熟练地进行Windows内核程序设计了。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值