Tesla.Angela
发表于 2017-3-11 15:47:59
[原创开源]在普通NT驱动里使用MINIFILTER(最精简模型)
MiniFilter用起来很方便,但是MiniFilter加载起来很讨厌,需要INF文件,再使用InfDefaultInstall.exe来安装。
其实,使用MiniFilter的驱动完全是可以当作普通NT驱动加载,不需要INF,也不需要InfDefaultInstall.exe。
此外,网上的MiniFilter范例代码非常繁杂,看得人头大,不过如果只需要实现过滤IRP,核心代码也就100行左右。
**** Hidden Message *****我的教程代码在“拒绝文件操作”时,让回调返回FLT_PREOP_DISALLOW_FASTIO是不对的。正确方法是:Data->IoStatus.Status = STATUS_ACCESS_DENIED;
Data->IoStatus.Information = 0;
return FLT_PREOP_COMPLETE;
lshlwy
发表于 2017-3-11 15:53:37
说沙发就沙发
CleanLove
发表于 2017-3-11 15:55:21
谢谢 分享 学习一下先~~~
xwtwhonew
发表于 2017-3-11 16:07:43
谢谢 分享 学习一下先~~~
lily2997
发表于 2017-3-11 16:52:07
膜拜
284406022
发表于 2017-3-11 17:25:16
来看看框架的
thegfw
发表于 2017-3-11 17:44:36
谢谢分享!
3207145141
发表于 2017-3-11 18:41:13
学习一下高端技术
vashonxuan
发表于 2017-3-11 19:41:19
学习一下
xtfpg
发表于 2017-3-11 21:55:13
看一下,
tangptr@126.com
发表于 2017-3-12 18:51:05
路过
dsqyg
发表于 2017-3-18 19:52:52
学习一下~
wangmin1944
发表于 2017-3-31 23:48:03
goodluckwxl
发表于 2017-4-2 02:03:43
学习一下,不知道64是否可以 借鉴呢
kz丶cn
发表于 2017-4-2 20:52:55
最近要搞minifilter移植到NT
mrliming
发表于 2017-4-29 00:36:41
什么东东,了解一下,谢谢
bbwtjjw
发表于 2017-5-5 11:55:23
学习一下高端技术
NOW刘
发表于 2017-5-9 17:01:14
我看看和我mini源码的差别
thone
发表于 2017-5-21 20:04:37
学习一下
xiaoc1026
发表于 2017-6-5 19:09:01
看看是怎么实现的
xiaotaotao
发表于 2017-6-6 17:31:32
多谢主楼
落笔飞花
发表于 2017-6-7 16:01:25
拿份代码。。。。。。
锅炉猫MC
发表于 2017-6-15 21:41:51
flac
发表于 2017-7-1 16:49:33
谢谢分享,学习学习
liusenls
发表于 2017-7-5 16:35:28
学习一下
huangzeyuan
发表于 2017-7-6 17:32:34
我来看看啦~~~~
c9080
发表于 2017-7-13 23:03:02
学习看看
c3358
发表于 2017-7-21 04:40:03
谢谢楼主分享
meteors728
发表于 2017-8-3 18:34:52
学习学习
ayamat
发表于 2017-8-5 09:01:02
感谢TA分享~~~
黄枫叶
发表于 2017-8-12 23:17:01
谢谢 分享 学习一下先~~~
elizh
发表于 2017-8-25 16:02:08
学习学习