kingshore
驱动牛犊
驱动牛犊
  • 注册日期2007-05-28
  • 最后登录2007-08-07
  • 粉丝0
  • 关注0
  • 积分90分
  • 威望10点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
阅读:2075回复:7

请教_共享文件夹的监视

楼主#
更多 发布于:2007-05-30 09:56
老板让我们开发一个监视程序,监视本机的共享文件夹,当客户端拷贝,打开,修改共享文件时,本机可以记录用户名,IP,操作类型,时间,文件名信息。
请问该怎样实现上述的要求,能不能给个方向?谢谢大家。
123abc
驱动牛犊
驱动牛犊
  • 注册日期2005-09-08
  • 最后登录2007-12-11
  • 粉丝0
  • 关注0
  • 积分590分
  • 威望60点
  • 贡献值0点
  • 好评度59点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-05-30 12:48
关注
kankanwu
驱动牛犊
驱动牛犊
  • 注册日期2007-06-02
  • 最后登录2007-09-29
  • 粉丝0
  • 关注0
  • 积分60分
  • 威望7点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-06-02 15:48
直接文件监控啊
yandong_8212
驱动小牛
驱动小牛
  • 注册日期2006-07-28
  • 最后登录2011-02-11
  • 粉丝0
  • 关注0
  • 积分1046分
  • 威望464点
  • 贡献值1点
  • 好评度173点
  • 原创分0分
  • 专家分1分
地板#
发布于:2007-06-04 13:06
监控共享的文件和普通文件不大一样,建议用filespy模型,对于filespy模型,可直接监控\Device\LanmanRedirector,当然也存在一些其他的RDR,比如MediaGrid这种NAS存储。但基本是可以attach上去的,有些不能attach上去的需要自己去研究attach的流程。
另外,需要说明一下,对于attach到rdr上的的驱动,当它获取网络文件名时,是有很多区别的,因为在filespy中对网络路径是不解析的。就目前我的研究来看,大致有三种形式的网络路径:
1)通常的格式,诸如Sanergy,和通常的网络共享映射(normal type)
\;x:000000000000b7b6\xxx.xxx.xxx.xxx\ShareDir\
其中000000000000b7b6为session ID,每次启动都会变化,可以在winobjc的dosdevice里面看到。x为盘符号.
2)windows media player格式的
\xxx.xxx.xxx.xxx\ShareDir\
这种格式的路径没有盘符,通过wmp播放时采用的是这种路径,即使你用的映射盘。
3)mediagrid type,这是我最近做项目的时候发现的,meidagrid是一种分布式的NAS文件系统。
\;M:\xxx.xxx.xxx.xxx\ShareDir\
商务MSN:YanDong_8212@163.com
kingshore
驱动牛犊
驱动牛犊
  • 注册日期2007-05-28
  • 最后登录2007-08-07
  • 粉丝0
  • 关注0
  • 积分90分
  • 威望10点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-06-07 14:22
不懂,还是很感谢yandong_8212。
kabunhi
驱动牛犊
驱动牛犊
  • 注册日期2007-06-27
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分461分
  • 威望57点
  • 贡献值0点
  • 好评度46点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-07-25 10:22
帮你顶一下
powerlinm
驱动牛犊
驱动牛犊
  • 注册日期2006-04-10
  • 最后登录2013-03-01
  • 粉丝0
  • 关注0
  • 积分19分
  • 威望166点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2009-02-06 11:27
帮你顶一下
hgwolf
驱动中牛
驱动中牛
  • 注册日期2002-05-16
  • 最后登录2011-12-12
  • 粉丝0
  • 关注0
  • 积分1035分
  • 威望520点
  • 贡献值0点
  • 好评度316点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2009-03-14 00:44
Device\LanmanRedirector 我也想到过,偷懒没去弄
也可以解析smb协议
牛犊小牛中牛大牛老牛,天那,我什么时候能变成牛顿啊
游客

返回顶部