Windows驱动程序和内核分析教程第01讲C语言补遗(一)(赠送PPT和源代码)
|
基本信息
- 讲师: 张帆 [同讲师作品]
- 时长:50分钟
- 集数:24
- 第几讲:1
- ISRC:CN-M10-305-08/V.T
- 所属分类:
Vbook > 计算机 > 微软技术
系列购买
| 勾选全部商品 |
|
内容简介回到顶部↑
课程描述
Windows驱动和内核程序开发自从Windows诞生的时刻起,就保持着神秘的面纱,一直被认为是开发领域中比较高深的技术。它需要程序员对Windows操作系统底层有很深刻的理解,同时又需要有丰富的调试经验。但同时,计算机很多领域又需要大量的驱动和内核开发人员,如PCI、USB设备的驱动设计。同时,随着计算机病毒和木马的广泛传播,大量的安全方面软件需要内核开发这方面的技术,如进程和线程的监视、文件和注册表的过滤,以及诸如此类的防范Rootkit技术。由于驱动和内核方面人才的短缺,它也一直被别人看成是待遇不错的黄金职业。
结合驱动开发入门难的特点,本套教程(培训)在讲解Windows操作系统的底层原理外,配套大量的开发实例。使学员能迅速入手,并降低学习难度。
Windows驱动和内核程序开发自从Windows诞生的时刻起,就保持着神秘的面纱,一直被认为是开发领域中比较高深的技术。它需要程序员对Windows操作系统底层有很深刻的理解,同时又需要有丰富的调试经验。但同时,计算机很多领域又需要大量的驱动和内核开发人员,如PCI、USB设备的驱动设计。同时,随着计算机病毒和木马的广泛传播,大量的安全方面软件需要内核开发这方面的技术,如进程和线程的监视、文件和注册表的过滤,以及诸如此类的防范Rootkit技术。由于驱动和内核方面人才的短缺,它也一直被别人看成是待遇不错的黄金职业。
结合驱动开发入门难的特点,本套教程(培训)在讲解Windows操作系统的底层原理外,配套大量的开发实例。使学员能迅速入手,并降低学习难度。
作译者回到顶部↑
本书提供作译者介绍
张帆,毕业于毕业于北京理工大学电子工程系,硕士学历。曾就职于威盛电子,现就职于赛门铁克研究院,从事计算机软件安全研究工作。长期从事Windows驱动和底层开发工作,熟悉rootkit技术、PCI驱动、USB驱动、SDIO驱动、HID驱动、文件系统驱动、网络驱动程序、鼠标键盘驱动开发。曾著书《Windows驱动开发技术详解》,深受读者好评。
.. << 查看详细
.. << 查看详细
目录回到顶部↑
c语言补遗和提高
? 运行时函数
? 函数与堆栈的结构(对比c语言函数和汇编代码,分析esp ebp eip等寄存器)、缓冲区溢出和防护
? 编译常见错误分析、连接常见错误分析
? vc编译器详解
? 异常处理(c/c++语言 windows seh,结合汇编代)
? 调用习俗(c语言、stdcall)
? 逆向工程初步
windows内核框架驱动程序框架
课程目标:
? 编译环境设置
? windows操作系统概述
? kmd驱动程序的基本框架
? wdm驱动程序框架
? 驱动的安装、调试信息、注册表的变化
? irql、dpc、apc、分页内存
? 驱动的水平和垂直层次结构
? 运行时函数
? 函数与堆栈的结构(对比c语言函数和汇编代码,分析esp ebp eip等寄存器)、缓冲区溢出和防护
? 编译常见错误分析、连接常见错误分析
? vc编译器详解
? 异常处理(c/c++语言 windows seh,结合汇编代)
? 调用习俗(c语言、stdcall)
? 逆向工程初步
windows内核框架驱动程序框架
课程目标:
? 编译环境设置
? windows操作系统概述
? kmd驱动程序的基本框架
? wdm驱动程序框架
? 驱动的安装、调试信息、注册表的变化
? irql、dpc、apc、分页内存
? 驱动的水平和垂直层次结构













加载中...
