getfromcode后端开发 会员免费

windows内核安全(第一部+第二部)

Windows 内核安全:从过滤驱动框架到应用层实战 本课程聚焦 Windows 操作系统内核层的核心机制,主要解决应用层程序无法直接感知或控制底层硬件与文件系统操作的痛点。通过深入剖析 NT 式过滤驱动框架,课程揭示了如何在不修改系统核心代码的前提下,在应用层实现键盘钩子、虚拟磁盘挂载及磁盘读写拦

单课价¥29新品 上架
会员价 会员免费开通会员,全站课程按额度无限下载套餐详情
0 人关注 更新于 2026-10-07 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买方式开通会员 · 全站免费下单课购买 · 仅本课

支付成功后自动显示网盘下载链接;链接失效可联系客服免费补链,永久有效。

正版保障 极速发货 售后无忧

Windows 内核安全:从过滤驱动框架到应用层实战

本课程聚焦 Windows 操作系统内核层的核心机制,主要解决应用层程序无法直接感知或控制底层硬件与文件系统操作的痛点。通过深入剖析 NT 式过滤驱动框架,课程揭示了如何在不修改系统核心代码的前提下,在应用层实现键盘钩子、虚拟磁盘挂载及磁盘读写拦截等高级功能。这为需要开发安全网关、文件审计系统或云桌面增强组件的开发者提供了关键的底层技术栈,填补了应用层编程与内核态实现之间的技术断层。

技术栈与项目结构:驱动开发的核心复用模块

项目结构清晰划分为应用层入口与内核态驱动模块,两者通过 IRP(I/O 请求包)队列进行通信。核心技术栈围绕 Windows 内核驱动开发(WDK)展开,重点涵盖键值处理、虚拟磁盘原理及文件系统过滤框架。内容首先建立 NT 式过滤驱动框架,随后通过串口过滤案例演示基础输入捕获,进而深入键盘工作原理。进阶部分详细讲解驱动编程基础,包括替换派遣函数、内联替换、内核内联及回调函数替换。此外,课程专门解析虚拟磁盘原理与 FAT32 文件系统实现,并通过具体的虚拟磁盘驱动与磁盘过滤驱动案例,展示如何构建完整的磁盘拦截与虚拟文件系统,为理解内核态资源调度提供可复用的代码逻辑。

自学路径与工程落地建议

建议学员具备 Windows 应用层编程经验,并熟悉 Windows 驱动编程基础后再开始学习。学习顺序应先掌握“建立我们自己的 NT 式过滤驱动框架”与“驱动编程基础”章节,理解驱动模型与替换机制。随后结合“Windows 操作系统键盘工作原理简介”与“windows 键盘过滤”章节,快速理解输入拦截的实现逻辑。若目标是开发虚拟文件系统或磁盘安全审计,则需重点研读“虚拟磁盘原理”、“文件系统 FAT32"、“磁盘过滤驱动”及"IRP 队列处理”等模块。学完本课程,开发者能够独立编写并调试 Windows 内核驱动,实现键盘过滤、虚拟磁盘驱动及磁盘过滤驱动等核心功能,并能在 Windows 10 环境下独立完成从驱动框架搭建到具体功能实现的完整工程。资料包中的示例代码与原理图解应配合章节同步使用,通过修改参数和替换回调函数来验证不同过滤策略的效果,避免单纯观看视频而缺乏动手实践。

课程介绍

内核安全.jpg (45.18 KB, 下载次数: 0) 2024-8-3 23:08 上传 Windows内核安全(第一部) 超清版本 具有Windows应用层编程经验,熟悉windows驱动编程基础的学员.本课程所有例子均在windows10上测试成功 教程简介 windows键盘过滤 windows虚拟磁盘 windows磁盘过滤 windows文件系统过滤框架 课程目录: 1 建立我们自己的NT式过滤驱动框架.mp4 2 串口过滤.mp4 3 windows操作系统键盘工作原理简介.mp4 4 驱动编程基础课程中键盘过滤问题的解决.mp4 5 替换派遣函数.mp4 6 内联替换.mp4 7 内核内联.mp4 8 回调函数替换.mp4 9 虚拟磁盘原理.mp4 10 文件系统FAT32.mp4 11 虚拟磁盘驱动.mp4 12 磁盘过滤驱动一.mp4 13 IRP队列处理.mp4 1

课程目录

内核安全.jpg (45.18 KB, 下载次数: 0) 2024-8-3 23:08 上传 Windows内核安全(第一部) 超清版本 具有Windows应用层编程经验,熟悉windows驱动编程基础的学员.本课程所有例子均在windows10上测试成功 教程简介 windows键盘过滤 windows虚拟磁盘 windows磁盘过滤 windows文件系统过滤框架 课程目录: 1 建立我们自己的NT式过滤驱动框架.mp4 2 串口过滤.mp4 3 windows操作系统键盘工作原理简介.mp4 4 驱动编程基础课程中键盘过滤问题的解决.mp4 5 替换派遣函数.mp4 6 内联替换.mp4 7 内核内联.mp4 8 回调函数替换.mp4 9 虚拟磁盘原理.mp4 10 文件系统FAT32.mp4 11 虚拟磁盘驱动.mp4 12 磁盘过滤驱动一.mp4 13 IRP队列处理.mp4 14 D盘写屏蔽原理和准备工作.mp4 15 读写过滤函数.mp4 16 文件系统过滤框架原理.mp4 17 文件系统列举.mp4 18 将过滤设备添加文件控制设备上.mp4 19 将过滤对象附加到文件设备对象上.mp4 20 动态插入设备的文件过滤加载.mp4 21 文件目录管理.mp4 课程资料.zip windows内核安全(第二部) 课程简介: 学习文件加密,文件微过滤,NDIS,WFP windows10,64位中的: 文件加密 文件微过滤加密 NDIS协议驱动 NDIS小端口驱动 NDIS中间过滤层驱动 NDIS过滤驱动 WFP过滤平台 课程目录: 1 文件加密的原理和注意事项.mp4 2 让指定进程打开指定文件.mp4 3 文件的读和写.mp4 4 加密文件的标识以及识别.mp4 5 文件加密头的隐藏和文件读写.mp4 6 文件的额外属性和加密.mp4 7 参考书中的编译方法.mp4 8 概述.mp4 9 框架浏览.mp4 10 加密文件的标识.mp4 11 文件加密和解密.mp4 12 和应用层的通信.mp4 13 NDIS概述.mp4 14 NDIS中保存网络数据的内存和网卡参数设置查询.mp4 15 协议驱动准备工作.mp4 16 协议驱动注册和绑定准备.mp4 17 绑定-解绑-注销和卸载.mp4 18 协议驱动所注册的其他函数.mp4 19 协议驱动设备对象相关IRP.mp4 20 读取网络数据.mp4 21 数据的发送和测试.mp4 22 小端口驱动概述.mp4 23 小端口驱动初始化.mp4 24 虚拟小端口驱动的安装.mp4 25 网卡初始化一.mp4 26 网卡初始化二.mp4 27 网卡启动-OID和PNP请求.mp4 28 小端口驱动网卡发送数据.mp4 29 小端口驱动接收网络数据.mp4 30 小端口驱动的暂停和重置.mp4 31 中间层驱动简介.mp4 32 中间层驱动的安装和绑定.mp4 33 虚拟网卡的创建和初始化.mp4 34 数据的接收和发送.mp4 35 拦截数据.mp4 36 网络组件安装概述.mp4 37 安装调用过程.mp4 38 安装调用过程详解.mp4 39 用户配置MUX中间层驱动.mp4 40 过滤驱动.mp4 41 WPF过滤框架概述.mp4 42 用WFP禁用百度网站.mp4 课程资料.zip