阅读:2394回复:9
如何禁止用户使用软盘和光盘?
各位大虾:
我写了一个FilterDriver,对于硬盘已经可以实现禁止读写等操作,但是由于软盘光盘等文件系统只有在用户使用他们的时候才会被LOAD起来,所以我的FilterDriver根本hook不到。后来发现Filemon和Filespy也是一样的。所以我想禁止用户使用软盘和光盘是否用FilterDriver做不到呢? 那么又应该使用什么技术呢? 希望指点! 另外如果有哪位已经实现,本人愿意出高价求购! EMAIL:lijianping2000@hotmail.com |
|
最新喜欢:![]()
|
沙发#
发布于:2004-04-21 14:39
没有实质性的讨论?
|
|
|
板凳#
发布于:2004-04-19 19:07
请问你对硬盘禁止读写是怎样实现的?
我学做驱动的时间不长,现在正试做关于硬盘的过滤驱动,但程序总是不成功。若肯辞教,则不甚感激。 |
|
地板#
发布于:2004-03-09 16:21
各位大虾: 你肯出什么价钱呀? |
|
地下室#
发布于:2004-03-05 13:25
写一个filter,当有新的卷mount上来时,想办法取这个设备属于硬盘还是软盘还是光盘的,然后hook这个新mount上的卷,如果这个卷是软盘或是光盘时就可以禁止所有的访问了。
|
|
5楼#
发布于:2004-03-05 12:44
做一个设备底层过滤驱动程序,凡是想要拦截的那个设备发来的命令一律禁止即可。
|
|
|
6楼#
发布于:2004-03-05 10:35
1)软驱的驱动指挥加载一次。也就是使用后,不会unmount。
2)我怀疑光驱的驱动也是这么干的。 3)一个苯办法:以较短的时间间隔不停mount软驱核光驱,而且只要加载成功一次后,就不再加载。 |
|
7楼#
发布于:2004-03-04 18:12
1。你可以自己load那几个驱动,用zwloadXXX
2。在irp_mn_mount(记不太清,反正就是mount的时候那个)处理那里看看,我记得以前判断usb设备的时候是可以的 |
|
|
8楼#
发布于:2004-03-04 18:07
我在这个贴子《总结:关于文件夹地隐藏》中就顺便提到了一点,那就是Filter完全可以动态加载,所以不必担心这种问题。
当然啦,如果你的Filter使用boot类型启动,根本就不用担心这种问题。 |
|
9楼#
发布于:2004-03-04 16:34
可以象病毒那样,采用IRP HOOK技术,修改CDFS,FASTFAT的驱动的IRP例程,指向你自己的例程,然后。。。。。。
|
|
|