自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 第3章练习题

1、在这一章中,所谓的过滤是什么意思?有什么意义?过滤是指下层驱动程序和上层软件之间的过滤层,在上下层进行数据交换时进行扫描过滤的过程2、何为内核对象?我们已经接触到了哪几种内核对象?内核对象是内核中的一块内存,是一种数据结构,负责维护该对象的信息。设备对象,驱动对象,进线程对象3、何为设备对象?你能在Windows系统中指出已经存在至少5个设备对象?唯一可

2012-09-22 14:48:52 471

原创 第2章练习题

1、内核编程环境和用户应用程序编程环境有哪些不同?一个工作在R0,一个工作在R32、Windows有哪几种驱动开发模型?它们的发展现状如何?98时代的vxd,2000和NT时代的KDM,XP时代的WDM,现在是WDFWDM和WDF还在使用,以前的淘汰了3、什么是用户空间?什么是内核空间?内存空间进行划分,一部分为操作系统内核运行的空间,另一部分是应用程序

2012-09-17 22:06:03 286

原创 内核重要的数据结构

typedef struct _DRIVER_OBJECT { CSHORT Type; CSHORT Size; // // The following links all of the devices created by a single driver // together on a list, and the Flags w

2012-09-15 22:11:13 275

原创 内核数据类型

unsigned long 重定义为ULONGunsigned char 重定义为 UCHARunsigned int 重定义为 UINTvoid 重定义为 VOIDunsigned long * 重定义为PULONGunsigned char * 重定义为PUCHARunsigned int *重定义为PUINTvoid * 重定义为PVOID

2012-09-15 22:06:07 322

原创 第1章练习题

1、Windows内核模块使用什么开发包进行开发驱动开发包,WDK2、有哪些调试工具可以调试windows内核?windbg,kd,softice等等3、开发windows内核模块,Visual Studio是必要的吗?不是,有驱动开发模块就可以编译驱动了4、WinDBG应该安装在被调试机上,还是安装在调试机上?被调试机上,也就是虚拟机

2012-09-15 13:31:33 427

短信猫开发包控件带注册及说明

其中包括:《Smsgate控件(OCX)开发说明书》、控件注册及加密狗驱动安装、smsocx308.ocx、控件功能说明、控件主要特点

2010-10-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除