getfromcode

windows驱动开发进阶篇 内核安全视频教程(完结)视频+资料

后端开发
课程简介

为什么要进阶内核安全开发 Windows 驱动开发的瓶颈往往不在 API 调用,而在对内核机制的深度理解与对抗思维的建立。这份资料聚焦于内核安全这一高阶领域,旨在解决“会写驱动但不懂安全”的问题。它不满足于基础的设备管理或过滤驱动编写,而是深入进程、文件、注册表等核心对象的安全机制,引入隐蔽性更强的驱动开发技巧。对于希望从应用层穿透至内核层、掌握系统底层控…

已有 0 人浏览 发布 2026-10-07 更新 2026-10-07

为什么要进阶内核安全开发

Windows 驱动开发的瓶颈往往不在 API 调用,而在对内核机制的深度理解与对抗思维的建立。这份资料聚焦于内核安全这一高阶领域,旨在解决“会写驱动但不懂安全”的问题。它不满足于基础的设备管理或过滤驱动编写,而是深入进程、文件、注册表等核心对象的安全机制,引入隐蔽性更强的驱动开发技巧。对于希望从应用层穿透至内核层、掌握系统底层控制能力的开发者而言,这是补齐安全知识短板的关键一环。课程强调从零手写代码,摒弃模板依赖,迫使读者真正理解每一行驱动代码在内存中的行为逻辑。

适合谁以及核心知识架构

本课程适合已经掌握 Windows 驱动开发基础、熟悉内核编程模型,并希望向安全方向深耕的技术人员。无论目标是从事终端安全产品研究、漏洞挖掘,还是希望全面理解操作系统内核机制,这里都有对应的增量价值。内容覆盖高级 Windbg 调试技巧,帮助开发者建立在内核崩溃现场快速定位问题的能力。技术栈上,所有示例代码基于 VS2013 编写,并特别兼容 Windows XP 至 Windows 7 等经典系统,同时兼顾 32 位与 64 位环境。这种兼容性设计并非复古,而是为了让开发者在差异化的 OS 版本中认清内核实现的演变脉络,从而提升代码的通用性与鲁棒性。涉及的主题包括进程隐藏、文件系统重定向、注册表保护等实战场景,均采用手写实现,确保每个模块都可被拆解复用。

建议学习路径与实战配合方式

初学者不宜直接跳跃至高级章节,建议先回顾基础驱动框架,再依次攻克进程监控、文件过滤和注册表保护等核心模块。学习过程中,务必对照手写代码逐步复现,而非仅观看演示。资料包中的代码示例强调“自由畅快地控制操作系统”,这意味着你应尝试修改现有驱动行为,例如调整过滤规则或添加新的隐藏逻辑,以验证对内核回调和钩子机制的理解。结合 Windbg 的高级用法练习,尝试对编译后的驱动进行动态分析,观察内核对象的状态变化。通过这种“编写-调试-分析”的闭环,你将能够独立完成具备安全特性的内核驱动开发,具备应对复杂系统防护需求的能力。

课程介绍

适合人群: windows内核安全感兴趣的人,有志从事内核安全的技术人员 你将会学到: 深刻理解windows操作系统机制并学习内核安全驱动开发方法,学习windbg的一些高级用法 课程简介: 本课题是驱动开发中的时阶部分,是在前期基础上的深化,可以提高驱动安全安全水平,里面提供了非常新的安全方式,一些是你前所未见的东西,独特的隐藏方式,驱动开发全部以手写代码从0开始。 里面有一些有趣又酷炫的驱动开发技巧。自由畅快的控制操作系统,让其更好的为我们服务。 里面涉及到进程,文件,注册表等等。更重要是代码采用了vs2013集成开发全程演示编写可以兼容xp,windows 7,等并且同时兼容32位,64位的代码。提高了代码的可用性。增强了对各个操作系统的理解。方便认清各个操作系统的差异。同样提供了windbg的一些高级用法。增加了实用性。本课程更加重视实战。

课程目录

内核.png (117.38 KB, 下载次数: 0) 2023-11-17 09:23 上传 建议先学Windows驱动程序开发(基于多平台)视频课程 课程介绍: 适合人群: windows内核安全感兴趣的人,有志从事内核安全的技术人员 你将会学到: 深刻理解windows操作系统机制并学习内核安全驱动开发方法,学习windbg的一些高级用法 课程简介: 本课题是驱动开发中的时阶部分,是在前期基础上的深化,可以提高驱动安全安全水平,里面提供了非常新的安全方式,一些是你前所未见的东西,独特的隐藏方式,驱动开发全部以手写代码从0开始。 里面有一些有趣又酷炫的驱动开发技巧。自由畅快的控制操作系统,让其更好的为我们服务。 里面涉及到进程,文件,注册表等等。更重要是代码采用了vs2013集成开发全程演示编写可以兼容xp,windows 7,等并且同时兼容32位,64位的代码。提高了代码的可用性。增强了对各个操作系统的理解。方便认清各个操作系统的差异。同样提供了windbg的一些高级用法。增加了实用性。本课程更加重视实战。 课程目录: ├──001驱动开发进阶篇介绍.mp4 1.08G ├──002常用工具介绍.mp4 586.51M ├──003实现驱动实现最早启动.mp4 891.70M ├──004程序安装实现驱动最早启动.mp4 657.71M ├──005将驱动打包到exe安装包里实现.mp4 702.28M ├──006驱动程序重新初始化(共2种).mp4 654.05M ├──007注册关机通知方.mp4 473.59M ├──008方法2注册关机通知.mp4 475.33M ├──009驱动层内存操作修改控制寄存器.mp4 697.85M ├──010windows系统里一块特殊的内存.mp4 409.50M ├──011驱动层文件操作文件复制.mp4 935.54M ├──012驱动层删除文件操作未加密.mp4 202.03M ├──013驱动层文件重命名操作.mp4 411.96M ├──014驱动遍历文件夹.mp4 724.11M ├──015枚举进程操作.mp4 571.64M ├──016暂停进程恢复进程.mp4 603.34M ├──017结束进程.mp4 318.45M ├──018枚举线程.mp4 321.56M ├──019线程的终止操作.mp4 890.00M ├──020驱动卸载时对系统线程的处理.mp4 393.29M ├──021枚举进程模块.mp4 937.74M ├──022枚举驱动1.mp4 823.26M ├──023枚举驱动2.mp4 594.08M ├──024驱动程序的深度隐藏(过ark工具).mp4 788.04M ├──025ssdt与sssdt.mp4 606.15M ├──026在64位下ssdt函数的枚举.mp4 1.34G ├──027返回第二十七课.mp4 580.99M ├──028zai64位下ssdthook.mp4 997.89M ├──029内联钩子的原理.mp4 319.31M ├──030实战64位inlinehookunhook.mp4 1.34G ├──031进程监控与线程监控.mp4 413.77M ├──032进程监控与线程监控2.mp4 535.11M ├──033进程监控与线程监控3.mp4 293.10M ├──034监控模块加载.mp4 510.65M ├──035拦截指定的驱动.mp4 535.03M ├──036注册表回调与注册表保护.mp4 568.52M ├──037注册表超强保护.mp4 459.12M ├──038进程与线程保护.mp4 713.07M ├──039实现进程保护.mp4 820.24M ├──040线程保护.mp4 193.29M ├──041时间变更回调.mp4 504.70M ├──042驱动代码里内联汇编.mp4 383.91M ├──043驱动读写进程.mp4 868.40M ├──044进程隐藏(防蓝屏版).mp4 718.11M ├──045模块加载32位补充拦截指定驱动.mp4 623.91M ├──046驱动锁定浏览器主页.mp4 926.74M └──windows驱动开发进阶篇资料.zip 14.88M
课程购买
课程价格
金币29
290金币限时优惠会员免费
销量:0
💎 开通会员每日免费下载,比单买更划算 →
支付成功后会自动显示下载资源云盘的链接!点击链接即可下载到本地。