随笔分类 - windows驱动开发
1
摘要:(24条消息) 64位内核开发第十二讲,进程监视,ring3跟ring0事件同步._weixin_30315435的博客-CSDN博客
阅读全文
摘要:(24条消息) 驱动层PsSetCreateProcessNotifyRoutine监视进程 ,返回应用层_寒江雪语的博客-CSDN博客
阅读全文
摘要:(24条消息) PsSetCreateProcessNotifyRoutine监控进程创建_FFE4的博客-CSDN博客
阅读全文
摘要:一. 创建测试证书Certmgr.exe(证书管理器工具) makecert -r -pe -ss PrivateCertStore -n CN=Contoso.com(Test) -eku 1.3.6.1.5.5.7.3.3 ContosoTest.cer https://docs.microso
阅读全文
摘要:makecert.exe不用去找,安装VS2008后,在开始菜单相应的路径找到该命令提示符:Microsoft Visual Studio 2008/Visual Studio Tools/Visual Studio 2008 命令提示 打开后,输入makecert,就可以开始了 makecert下
阅读全文
摘要:引用 http://blog.chinaunix.net/uid-223060-id-2127514.html Windows 驱动模型的发展历史 分类: WINDOWS 2009-12-28 10:56:28 分类: WINDOWS 2009-12-28 10:56:28 1.最先开始使用的是VX
阅读全文
摘要:来源 文件系统Minifilter驱动(一) 文件系统Minifilter驱动(二) 文件系统Minifilter驱动(三) 文件系统Minifilter驱动(四) 文件系统Minifilter驱动(五) 文件系统Minifilter驱动(六) 文件系统Minifilter驱动(七) 文件系统Min
阅读全文
摘要:https://www.jianshu.com/p/9aa66f634ed6
阅读全文
摘要:1 // encryptServiceManage.cpp: 定义控制台应用程序的入口点。 2 // 3 4 #include "stdafx.h" 5 #include <Windows.h> 6 #include <winsvc.h> 7 #include <winioctl.h> 8 9 10
阅读全文
摘要:面向Windows的文件透明加解密解决方案(3)——透明加解密驱动程序二
阅读全文
摘要:文件过滤驱动 一、文件透明加解密 关键字:透明、文件过滤驱动、加密标识,缓存 文件过滤驱动最重要的两点是搞定加密标识和缓存管理 1、透明概念: 透明指的是用户在操作的时候,虽然后台在自动的进行加解密,但是用户根本就不知道加密的存在,就像中间隔了一层透明的玻璃一样。 透明的好处在于不改变用户的操作,一
阅读全文
摘要:https://www.cnblogs.com/lanrenxinxin/p/4723455.html 进程创建回调
阅读全文
摘要:https://blog.csdn.net/zj510/article/details/39476171 Windows Minifilter驱动 - 获取进程ID, 进程名字和线程ID 在minifilter里面可能有好几种获取调用进程id,名字和线程的办法。我这里有一种: 使用 PsSetCre
阅读全文
摘要:基于Minifilter框架的文件过滤驱动理解
阅读全文
摘要:1.缓冲区方式读写操作 1.1 ReadFile 读取字节数:stack->Parameters.Read.Length 偏移:stack->Parameters.Read.ByteOffset.QuadPart 输出缓冲区:pIrp->AssociatedIrp.SystemBuffer 输出字节
阅读全文
摘要:应用程序与驱动程序据我所知,细分可以分6种,ReadFile,WirteFile方式的缓冲区设备读写,直接方式读写,和其他方式读写。Io设备控制操作(即DeviceControl)的缓冲内存模式IOCTL,直接内存方式的IOCTL,其他内存方式的IOCTL!当然还有一种就是创建文件,然后文件读写也应
阅读全文
摘要:驱动开发之 设备读写方式:直接方式 上一节介绍了缓冲区方式读写,这一节咱们来看看直接方式读写设备。 1. 直接方式读写设备,操作系统会将用户模式下的缓冲区锁住,然后操作系统将这段缓冲区在内核模式地址再次映射一遍。这样,用户模式的缓冲区和内核模式的缓冲区指向的是同一区域的物理内存。无论操作系统如何切换
阅读全文
摘要:驱动开发之 设备读写方式:缓冲区方式 1. 设备对象一共有三种读写方式:缓冲区方式读写(Buffered方式);直接方式读写(Direct方式);Neither方式。这三种方式的Flags分别对应DO_BUFFERED_IO,DO_DIRECT_IO,0 在buffered方式中,I/O管理器先创建
阅读全文
1

浙公网安备 33010602011771号