驱动内核攻防之驱动开发

高级 · 10小时·06分钟

42人学过

驱动 内核 驱动开发
¥499.99购买
  • 课程简介
  • 课程目录
  • 作者信息
  • 教程资料

前置基础:

1. 熟悉C或C++编程语言,WIN32核心编程

2. 具备Windows操作系统基本应用和系统原理的基础知识

3. 了解操作系统的基本架构和驱动程序的作用


你将会学到:

1. Windows驱动开发概述

   - 驱动程序的作用和重要性

   - Windows驱动模型(WDM)、Windows用户模式驱动框架(UMDF)和Windows内核模式驱动框架(KMDF)的概述


2. Windows驱动程序基础

   - 驱动程序编写环境搭建

   - 驱动程序的加载和卸载

   - 驱动程序的基本结构和函数


3. Windows内核编程基础

   - 驱动对象与设备对象管理

   - 内核空间和用户空间的交互


4. Windows驱动程序调试与测试

   - 调试驱动程序的方法和工具

   - 驱动程序的自动化测试和验证

【驱动安全攻防】驱动开发

  • 1.0 驱动基础-驱动环境配置
  • 1.1 驱动基础-驱动框架解析
  • 1.2 驱动基础-驱动调试原理
  • 1.3 驱动基础-代码加载驱动
  • 1.4 驱动基础-驱动蓝屏分析
  • 1.5 驱动基础-驱动开发基础
  • 1.6 驱动基础-内核函数使用
  • 1.7 驱动开发-内存操作函数
  • 1.8 驱动开发-字符常见处理
  • 1.9 驱动开发-双向循环链表
  • 2.0 驱动开发-内核模块空间
  • 2.1 驱动开发-遍历内核模块
  • 2.2 驱动隐藏-内核模块隐藏
  • 2.3 驱动隐藏-抹除特征信息
  • 2.4 驱动隐藏-回溯驱动对象
  • 2.5 驱动通信-驱动交互原理
  • 2.6 驱动通信-初始设备对象
  • 2.7 驱动通信-数据交互方式
  • 2.8 驱动通信-创建符号链接
  • 2.9 驱动通信-设置派遣函数
  • 3.0 驱动通信-消息派发处理
  • 3.1 驱动通信-数据交互模板
  • 3.2 驱动通信-完善读写框架
  • 3.3 安全攻防-特征搜索原理
  • 3.4 安全攻防-定位内核模块
  • 3.5 安全攻防-枚举节区信息
  • 3.6 安全攻防-特征模糊匹配
  • 3.7 安全攻防-特征搜索框架
0xCC 多年C语言,驱动开发经验,擅长操作系统底层原理洞悉与还原,对Windows内核有独到见解,对技术底层原理有极大兴趣,秉承追根究底原则,授课专业,幽默风趣,售后答疑及时,深受同学喜爱,原Windows内核安全工程师!

教程资料购买后才能查看或下载。