天草【驱动开发教程】37课

驱动程序一般指的是设备驱动程序(Device Driver),是一种可以使计算机和设备进行相互通信的特殊程序。相当于硬件的接口,操作系统只有通过这个接口,才能控制硬件设备的工作,假如某设备的驱动程序未能正确安装,便不能正常工作。因此,驱动程序被比作“ 硬件的灵魂”、“硬件的主宰”、和“硬件和系统之间的桥梁”等。

教程目录:

1.2.1.VC6环境下编译驱动.7z
1.2.2_VS2003环境编译驱动.7z
1.2.3_VS2008环境编译驱动.7z
1.3.1_HelloWorld简单的驱动.7z
1.3.2.添加卸载驱动例程.7z
1.环境的搭建(虚拟机+WinDbg).7z
2.内核的环境与数据类型.7z
3.驱动程序数据结构.7z
4.生成过滤设备.7z
5.绑定过滤设备.7z
6.串口获得实际数据.7z
7.完整的串口过滤.7z
8.第一个HelloWDM.7z
8.键盘过滤预备知识.7z
9.HelloWDM驱动程序的安装.7z
9.键盘过滤从敲击到内核.7z
10.HelloWDM.inf文件剖析.7z
11.Windows驱动程序中重要数据结构.7z
12.NT式驱动的基本结构.7z
13.Unload与WinObj观察.7z
14.WDM驱动程序的基本结构.7z
15.WDM的DriverEntry和AddDevice函数.7z
16.WDM的Unload例程与查看WDM设备对象.7z
17.Windows内存管理.7z
18.在驱动中使用链表.7z
19.Lookaside结构.7z
20.运行时函数.7z
21.内存管理--(其他).7z
22.内核模式下的字符串操作.7z
23.内核模式下的文件操作.7z
24.文件的打开.7z
25.驱动对文件的相关操作.7z
26.驱动操作注册表--(创建).7z
27.驱动对注册表的其他操作.7z
28.派遣函数的简单处理.7z
29.应用程序打开驱动.7z
30.编写更通用的派遣函数.7z
31.跟踪IRP的利器IRPTrace.7z
32.缓冲区的操作与读写.7z
33.缓冲区设置模拟文件读写.7z
34.Sys与Exe文件的通讯A.7z
35.实战EXE和SYS通信(缓冲模式).7z
36.实战EXE和SYS通信(直接).7z
37.实战EXE和SYS通信-(其它模式).7z


以下是登陆可见内容(未登陆)此处内容已隐藏……,需要先登陆后才可以查看!

本博客所有文章如无特别注明均为原创。作者:liuxu复制或转载请以超链接形式注明转自 刘旭博客
扫码关注刘旭SEO微信公众号,原文地址《天草【驱动开发教程】37课

上一篇:天草【IDA逆向与反汇编教程】20课

下一篇:天道酬勤论坛【MFC系列教程】40课

分享到:更多

相关推荐

发表评论

路人甲 表情
Ctrl+Enter快速提交

网友评论(0)