-
-
[求助]写了个笨笨的文件过滤驱动,请教如何过滤才能禁止访问又能够安全卸载U盘?
-
发表于:
2008-7-11 01:26
6567
-
[求助]写了个笨笨的文件过滤驱动,请教如何过滤才能禁止访问又能够安全卸载U盘?
编译环境:Win2003+DDK2003
驱动原形:sfliter(2003版)
适用环境:32位的XP,2003,vista
版本:0.0.0.1版 beta版前传 ^_^
功能描述:禁止在移动存储设备(如:U盘)上打开或创建autorun.inf文件。
控制移动存储设备的权限:禁用,浏览,只读,可写。
未解决的问题:在禁用模式下U盘无法安全卸载(困扰我好几天了 T_T)
缺点:过滤IRP过于粗鲁 >_<
成果:演示了如何只过滤移动设备的卷,判断设备类型与设备总线,个人觉得属于比较完美的方法了,当然如果有错误,欢迎来BS我。
演示了如何与驱动程序通信,当然属于最简单的方法。
方向:细化IRP过滤,剔除2K的代码,编写应用层DLL
PS:我的email是destinyqq@hotmail.com,经常在驱网,看雪,安全矩阵以及白细胞等地方鬼祟活动。
PS又PS:感谢楚狂人前辈的教程,膜拜ing。
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!