scutyll
驱动牛犊
驱动牛犊
  • 注册日期2008-04-01
  • 最后登录2008-04-16
  • 粉丝0
  • 关注0
  • 积分160分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分1分
  • 专家分0分
阅读:2163回复:17

CE下面的文件过滤驱动

楼主#
更多 发布于:2008-04-01 09:21
看了很多的贴,没有一个是讲CE下面的。小弟跪求CE下面文件过滤驱动的解决方案啊~
要求:能够过滤文件打开操作(目的是监控有没有非法文件试图载入内存执行)
      做成驱动形式
      最好不要重定制系统

老板要求1个月之内做出雏形!!!急啊!各位高人帮帮忙吧!
scutyll
驱动牛犊
驱动牛犊
  • 注册日期2008-04-01
  • 最后登录2008-04-16
  • 粉丝0
  • 关注0
  • 积分160分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分1分
  • 专家分0分
沙发#
发布于:2008-04-01 10:46
FSDSPY我也看过,做出来的dll也可以被filesys.exe自动载入,但就是什么反应都没有,比如我在钩readfile的那个函数那里输出了一些信息,然后无论我打开什么文件都看不到这些输出信息。。。
后来查了一下CE4.2中FSDSPY只能监控非ROM/RAM文件,这可不成啊~不知道高版本的CE是怎样的呢?
求教。。。
scutyll
驱动牛犊
驱动牛犊
  • 注册日期2008-04-01
  • 最后登录2008-04-16
  • 粉丝0
  • 关注0
  • 积分160分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分1分
  • 专家分0分
板凳#
发布于:2008-04-01 10:55
在线等。。。
scutyll
驱动牛犊
驱动牛犊
  • 注册日期2008-04-01
  • 最后登录2008-04-16
  • 粉丝0
  • 关注0
  • 积分160分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分1分
  • 专家分0分
地板#
发布于:2008-04-01 18:40
当真?!怎么我试的时候不行呢?你是用什么平台开发的?有没有那个工程的文件,可否发给我?我邮箱:yulinlu@163.com
我是用vs2005来试的,就是把fsdspy里面的cpp和h都加到项目里面,然后在设置好def文件。然后编译出dll,再放到Windows Mobile 5.0 for PocketPC模拟器里面,改对应注册表,重启。但是filesys.exe虽然载入了该dll,却没有任何反应。。。
如果你有这种过滤驱动的源代码,可否发我一份?拜托了!!!
scutyll
驱动牛犊
驱动牛犊
  • 注册日期2008-04-01
  • 最后登录2008-04-16
  • 粉丝0
  • 关注0
  • 积分160分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分1分
  • 专家分0分
地下室#
发布于:2008-04-02 09:12
在线等,tracera大哥求救啊
scutyll
驱动牛犊
驱动牛犊
  • 注册日期2008-04-01
  • 最后登录2008-04-16
  • 粉丝0
  • 关注0
  • 积分160分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分1分
  • 专家分0分
5楼#
发布于:2008-04-02 10:14
可是现在客户要求软件是在Windows Mobile 5 for PocketPC平台上运行的,我没办法重新定制系统啊。。。
PlatformBuilder上能否定制出Windows Mobile 5 for PocketPC的系统呢?
scutyll
驱动牛犊
驱动牛犊
  • 注册日期2008-04-01
  • 最后登录2008-04-16
  • 粉丝0
  • 关注0
  • 积分160分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分1分
  • 专家分0分
6楼#
发布于:2008-04-02 13:23
这个论坛果然强人云集。你有没有QQ啊?不如我们Q上聊吧!我QQ:285639028
如果这个问题解决了我再把解决方案发到这一贴上
scutyll
驱动牛犊
驱动牛犊
  • 注册日期2008-04-01
  • 最后登录2008-04-16
  • 粉丝0
  • 关注0
  • 积分160分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分1分
  • 专家分0分
7楼#
发布于:2008-04-02 15:54
也行啊!我msn是yulinlu@163.com。你的是?
scutyll
驱动牛犊
驱动牛犊
  • 注册日期2008-04-01
  • 最后登录2008-04-16
  • 粉丝0
  • 关注0
  • 积分160分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分1分
  • 专家分0分
8楼#
发布于:2008-04-04 12:45
经多日查探。得出以下结论:
在Windows Mobile 4.2 下FSDSPY绝对只能监控到非ROM/RAM的文件系统
在Windows Mobile 5 下必须重定制系统FSDSPY才能监控到ROM/RAM系统,否则仍然和4.2一样
Windows Mobile 6没有实验过,应该和5一样。

再公布一下关于FSDSPY的详细资料
Tips for Writing a File System Filter
http://msdn2.microsoft.com/en-us/embedded/aa731293.aspx
这篇文章详细说明了FSDSPY的作用,用法,地位。

Encryption and Filters between WM2003 and WM5
http://blogs.msdn.com/ce_base/archive/2006/02/22/Encryption-and-Filters-between-WM2003-and-WM5.aspx
这篇文章后面的评论也非常有价值

理解 Windows CE .NET 中的文件系统体系结构
http://msdn2.microsoft.com/zh-cn/library/aa459155.aspx
这篇东西讲的是4.2,更高级的版本又有点不同了
游客

返回顶部