视频课程 人浏览 历史评分   更新时间: 30天前 随到随学

课程介绍

注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1   图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。

课程是实例来自于**畅销书《windows内核安全与驱动开发》,内容多面而详实的对书本的实例进行了分析和研究,是对现有驱动开发的一个巨大进步,内容涉及驱动开发基础三大驱动框架nt,wdm,wdf。实例部分涉及串口过滤、键盘过滤、虚拟磁盘、磁盘过滤文件系统过滤(sfiter框架与minifiter)、TDI传输层过滤、wfp过滤框架,ndis协议驱动框架,ndis小端口驱动框架、ndis中间层驱动框架。

64位与32位驱动开发的区别以及64位系统对32位app兼容原理。

适合人群


windows内核安全感兴趣的人,有志从事内核安全的技术人员


课程目标


实战windows高级驱动开发以及过滤思路,提高windows驱动开发水平

课程大纲


windows内核安全与驱动开发 硬件篇

第1章 课程介绍 31分钟3节

1-1课程介绍[04:29]
1-2visual studio 2019开发环境安装配置[09:27]
1-3visual studio 2019开发环境安装配置[17:26]

第2章 基础篇 5小时11分钟20节

2-1基础篇介绍[04:33]
2-2内核编程环境介绍[14:27]
2-3内核模块以及返回状态[15:39]
2-4字符串类型[05:45]
2-5驱动对象,设备对象与io请求[26:35]
2-6常用内核函数及说明[17:40]
2-7驱动开发框架介绍[11:19]
2-8字符串基本操作1[12:35]
2-9字符串操作2[07:39]
2-10memory[18:54]
2-11链表[16:22]
2-12锁[13:14]
2-13文件操作[20:28]
2-14注册表[18:31]
2-15dpc定时器[11:11]
2-16线程与同步[21:47]
2-17迁移项目到visual studio2019[06:43]
2-18应用与驱动通信演示[17:41]
2-19驱动通信过程的安全编码[22:53]
2-2064位的新增机制[27:47]

第3章 项目实战篇 3小时27分钟13节

3-1串口过滤[23:05]
3-2键盘设备[14:31]
3-3键盘过滤框架[22:50]
3-4hook方式对键盘过滤[15:53]
3-5磁盘及文件系统[15:01]
3-6虚拟磁盘[40:17]
3-7磁盘过滤的原理[07:35]
3-8初始化代码分析[14:48]
3-9pnp消息处理[08:08]
3-10devceiocontrol过滤讲解[06:47]
3-11bitmap分析[13:10]
3-12稀疏文件[04:30]
3-13磁盘读写分析及效果演示[21:01]
相关推荐
客服 关于