请建议一个用户模式文件系统过滤框架

发布于 2024-09-07 04:03:45 字数 164 浏览 9 评论 0 原文

我需要一个用户模式文件系统过滤器(不是虚拟文件系统)。其中一个框架是 http://eldos.com/cbflt/,但它有一些错误,我需要一个替代方案。
您能建议类似的框架吗?

I need a user-mode filesystem filter (not virtual filesystem). One of such frameworks is http://eldos.com/cbflt/, but it has some bugs and I need an alternative.
Can you please suggest similar frameworks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

青朷 2024-09-14 04:03:45

不存在用户模式 ​​FS 过滤器这样的东西。

您可以编写一个 minifilter 驱动程序来委托计算(I /O 操作判决)通过端口并报告结果。
您可以在 /src/filesystem/miniFilter/scanner 示例>WinDDK

There is no such thing as a user-mode FS filter.

You could write a minifilter driver that delegates the computing (of the I/O operation verdict) to a user mode component through a port and reports back the result.
You can check out /src/filesystem/miniFilter/scanner sample in the WinDDK.

自找没趣 2024-09-14 04:03:45

CallbackFilter 是唯一可用的过滤器驱动程序解决方案。您提到了 dokan 和 fusion,但它们不是过滤器,它们是文件系统驱动程序(如回调文件系统)。这是完全不同的事情。

如果您在使用 CallbackFilter 时遇到问题,请将其报告给技术支持,我们将尽快解决这些问题。

CallbackFilter is the only filter driver solution available. You mention dokan and fuse, but they are not filters, they are file system drivers (like Callback File System). This is a very different thing.

If you have problems with CallbackFilter, please report them to tech.support and we will address the issues ASAP.

诗酒趁年少 2024-09-14 04:03:45

不会发生,您将不得不编写一个微过滤器驱动程序。

任何试图做到这一点的解决方案都会以非常糟糕的方式失败。

微过滤器框架中的许多回调可以在调度级别调用,并且不能委托给用户空间。更不用说网络共享访问会变得一团糟。在写入路径上编组来自内核->用户的访问令牌将是一个蓝屏工厂。

Not going to happen, you are going to have to write a minifilter driver.

Any solution attempting to do this is going to fail in a very bad way.

Many callbacks in the minifilter frameowrk can be called at dispatch level and cannot be delegated to userland. Not to mention netowrk share access would be all messed up. Marshalling access tokens from kernel->user on the write path would be a bluescreen factory.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文