- 博客(9)
- 资源 (17)
- 收藏
- 关注
转载 USBFiletr 总结
很简单的一个USB过滤驱动,是按照张帆的那本书里最后两个驱动例子写的;主要功能就是使USB存储设备写保护;当U盘插入计算机时,USB总线会枚举一个PDO,并将一个USBSTOR的驱动作为FDO加载到PDO,USBSTOP会创建一个设备PDO2,上面挂载这DISK.sys驱动,再其上是Partmgr驱动(分区驱动),具体结构如下图: 安装驱动的话可以自己写INF文件,我写INF文
2014-05-30 16:32:50 2121
转载 WDF 显卡驱动模型
我们知道之前我们叫XPDM,那是Windows Vista之前的显示驱动模型,Vista使用的WDDM1.0,Win7使用的1.1,Win8使用的1.2,这个方面微软一直在增强,比如视频加速,3D加速等等。我们不去谈XPDM,从WDDM开始说起。 先来看一张图。 这里关于驱动的就是一个用户模式的驱动和一个显示的小端口驱动。
2014-05-30 16:04:22 1314
转载 windows驱动的若干概念
什么是VxD? VxD乃 VIRTUAL X DRIVER.哎,说了也白说.其实就是虚拟设备驱动程序.是系统用于对各种硬件资源识别,管理,维护运作的扩展.VXD和VMM(虚拟机管理器)一起合作,维持着系统的运作.VxD模式从WIN3X时代就开始了.一直到了WIN98还一直在MS的WIN系列操作系统中起主导作用.VxD运作在INTEL系列CPU保护模式下的RING0.拥有对硬件的最高控制权.
2014-05-30 14:05:55 1112
转载 Windows网络系统架构
在介绍Windows网络体系架构之前,我首先介绍一下Windows中的两个重要编程规范——TDI,NDIS.,然后再介绍网络体系的架构。TDI,Transport Driver Interface,传输驱动程序接口。/Windows/System32/Drivers/Tdi.sys。在实现网络API驱动程序时,由于牵涉到很多不同协议,会用到不同协议驱动提供的接口,使得开发的工作复杂化。所以Micr
2014-05-30 13:44:40 3115
转载 What is Linux System Calls and Library Functions?
Computer software are developed to either automate some tasks or solve some problems. Either way, a software achieves the goal with the help of the logic that the developer of that software writes. Ev
2014-05-25 17:12:48 706
转载 嵌入式Linux系统的构成
一个典型的嵌入式Linux系统按照存储空间的划分通常包括引导区,内核区与文件系统区,引导区存放Boot Loader与系统参数,内核区存放特定嵌入式平台的定制Linux内核文件系统包括根文件系统和建立与Flash内存设备之上的文件系统。图形界面系统和用户应用程序就放在文件系统区中1:Boot Loader占用的空间一般都比较小,它后面紧挨着一个启动参数区,用来保存Linux内核启动参数
2014-05-21 14:36:45 879
转载 Linux内核与根文件系统的关系
Linux内核与根文件系统的关系开篇题外话:对于Linux初学者来说,这是一个很纠结的问题,但这也是一个很关键的问题!一语破天机: “尽管内核是 Linux 的核心,但文件却是用户与操作系统交互所采用的主要工具。这对 Linux 来说尤其如此,这是因为在 UNIX 传统中,它使用文件 I/O 机制管理硬件设备和数据文件。”一.什么是文件系统文件系统指文件存在的物理空间,linu
2014-05-21 14:23:40 917
转载 WinPcap原理
前言 随着网络入侵的不断发展,网络安全变得越来越重要,于是网络入侵取证系统的研究也变得日益重要。在网络入侵取证系统中,对网络上传送的数据包进行有效的监听即捕获包是目前取证的关键技术,只有进行高效的数据包捕获,网络管理员才能对所捕获的数据进行一系列的分析,从而进行可靠的网络安全管理。1winpcap简介 WinPcap 是由伯克利分组捕获库派生而来的分组捕获库,它是在Wind
2014-05-21 14:00:32 4885 1
转载 组件技术介绍
组件(component)技术是各种软件重用方法中最重要的一种方法,也是分布式计算和Web服务的基础。网络应用中的软件组件,又被称为中间件(middleware)。组件技术的应用现在已经十分广泛,从Windows编程中使用的各种控件和公用对话框,到ActiveX控件和DirectX的应用;从微软公司的COM,到Sun公司的JavaBean。其中最流行的组件技术的应用是——客户端的VBX(微软/
2014-05-20 12:58:09 2526
Dll机制的测试
2013-07-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人