找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2281|回复: 116

windows内核驱动编写教程

[复制链接]

14

主题

26

回帖

0

积分

新手上路

积分
0
发表于 2013-7-23 11:48:01 | 显示全部楼层 |阅读模式
[bgcolor=#ffffff]总目录 [/bgcolor]
[bgcolor=#ffffff]
[/bgcolor]
第一章                   驱动的基础知识
              第一课          什么是驱动程序?                                                  
              第二课          环境搭建和简单的一个驱动实例                                      
              第三课          驱动的编程规范                                                   
              第四课          驱动相关的数据结构                                               
              第五课          小结                                                           
第二章                    内核扩展驱动程序
              第六课          读写磁盘文件                                                   
              第七课          读写注册表                                                      
              第八课          读写进程                                                        
              第九课          对ssdt的初步认识                                                
              第十课          实现hook ssdt                                                   
              第十一课        对内核代码任意位置hook编写                                       
              第十二课        hook KiFastCallEntry实现程序对系统服务调用的拦截                  
              第十三课        PE文件结构                                                      
              第十四课        模拟windows PE文件加载器                                          
              第十五课        重载内核                                                        
              第十六课        对XX的GDK分析                                                   
              第十七课        编写驱动实现GDK保护进程的可读可写                                 
              第十八课        了解IDT                                                         
              第十九课        hook IDT                                                         
              第二十课        反IDT hook                                                      
              第二十一课      对xx的pp分析                                                     
              第二十二课      编程实现pp保护进程的可读可写
              第二十三课      认识内核对象
              第二十四课      编程实现遍历对象目录
              第二十五课      对象类型的几个回调函数介绍
              第二十六课      恢复hp的object hook
              第二十七课      对内核线程的一种猥琐暂停手法
              第二十八课      遍历io定时器
              第二十九课      遍历dpc定时器
              第三十课        遍历user定时器
              第三十一课      遍历进程和线程
              第三十二课      遍历各种内核回调
              第三十二课      枚举驱动程序的一些方法
              第三十三课      枚举进程句柄表
              第三十四课      枚举进程的模块
              第三十五课      应用程序编程实现加载驱动
              第三十六课      应用程序与驱动程序的通信
              第三十七课      过滤驱动程序
              第三十八课      分层驱动设计详解
              第三十九课      实现键盘过滤驱动
第三章                             即插即用驱动程序
              第四十课        即插即用管理器
              第四十一课      设备的插拔概述
              第四十二课      WDM的简要介绍
              第四十三课      编程实现简单的WDM驱动
              第四十四课      WDF驱动的介绍
              第四十五课      编程实现简单的WDF驱动
              第四十六课      磁盘卷设备过滤驱动的介绍
              第四十七课      一个具备还原功能的驱动设计思路
              第四十八课      编程实现简单的还原磁盘驱动
              第四十九课      对USB设备的了解
              第五十课        编写USB设备驱动程序
              第五十一课      对音频设备的了解
              第五十二课      编写音频设备驱动程序
第四章                     文件系统驱动程序
              第五十三课      什么是文件系统
              第五十四课      文件系统驱动的一些相关特性
              第五十五课      快速IO分发函数的简单介绍
              第五十六课      编程实现文件系统过滤驱动程序
              第五十七课      文件系统透明加密简介
              第五十八课      透明加密驱动的一些细节介绍
              第五十九课      实现一个简单的文件系统透明加密驱动
              第六十课        对文件系统驱动程序的编程总结
第五章                     网络驱动
              第六十一课      用户层编程实现一个聊天工具
              第六十二课      TDI介绍
              第六十三课      TDI过滤驱动设计方法
              第六十四课      编程实现TDI过滤驱动
              第六十五课      NDIS介绍
              第六十六课      NDIS过滤驱动设计方法
              第六十七课      编程实现NDIS过滤驱动
              第六十八课      防火墙介绍
              第六十九课      防火墙的分层设计
              第七十课        用户层编程实现防火墙的管理与策略
              第七十一课      内核层实现防护墙的核心机制
              第七十二课      采用TDI定制自己的防火墙
              第七十三课      采用NDIS定制自己的防火墙
              第七十四课      (防火墙)应用程序与驱动交互流程
              第七十五课      (防火墙)编程实现用户层功能模块
              第七十六课      (防火墙)编程实现内核层功能模块
              第七十七课      (防火墙)组装
              第七十八课      (防火墙)调试与测试
              第七十九课      对网络驱动编写的总结
第六章                      驱动编程总结
              第八十课        总结



作者还在出,最新到二十二课,我会随时更新,关注风叶林就好!


下载地址:  链接:http://pan.baidu.com/share/link? ... 379&uk=36711447

提取码:7axs
[bgcolor=#ffffff][/bgcolor]

0

主题

10

回帖

0

积分

新手上路

积分
0
发表于 2013-7-23 12:04:54 | 显示全部楼层
谢谢

0

主题

12

回帖

0

积分

新手上路

积分
0
发表于 2013-7-23 12:10:57 | 显示全部楼层
学习。。

0

主题

12

回帖

0

积分

新手上路

积分
0
发表于 2013-7-23 12:22:40 | 显示全部楼层
人眯来看看。。。

0

主题

9

回帖

0

积分

新手上路

积分
0
发表于 2013-7-23 13:41:24 | 显示全部楼层
学习。。

0

主题

21

回帖

0

积分

新手上路

积分
0
发表于 2013-7-23 13:48:27 | 显示全部楼层
学习学习,天天向上

21

主题

19

回帖

0

积分

版主

积分
0
发表于 2013-7-23 13:51:24 | 显示全部楼层
谢谢支持!!!!!!

1

主题

28

回帖

0

积分

新手上路

积分
0
发表于 2013-7-23 14:13:30 | 显示全部楼层
好东西学习了

0

主题

18

回帖

0

积分

新手上路

积分
0
发表于 2013-7-29 16:26:32 | 显示全部楼层
好东西支持一下!

0

主题

6

回帖

0

积分

新手上路

积分
0
发表于 2013-7-29 23:38:48 | 显示全部楼层
太给力了你
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

果子博客
扫码关注微信公众号

Archiver|手机版|小黑屋|风叶林

GMT+8, 2026-2-1 21:07 , Processed in 0.085994 second(s), 20 queries .

Powered by 风叶林

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表