ahat119
驱动牛犊
驱动牛犊
  • 注册日期2008-11-05
  • 最后登录2014-12-08
  • 粉丝0
  • 关注0
  • 积分17分
  • 威望151点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1773回复:2

关于迅雷下载的问题!

楼主#
更多 发布于:2010-03-29 11:39

小弟最近在做一个截获应用层序写磁盘文件操作的小东西。具体功能说明如下:
通过文件过滤驱动,过滤应用程序写文件操作。这样,应用程序写入磁盘数据的时候,我就能得到具体的数据了。
但是,在迅雷下载数据的时候,只能得到关于修改 xldc.cfg   stat.cfg 等文件的操作。并且最后,当下载进度进入到了 100% 的时候居然报告说“磁盘空间不够”,要重新下载。最后不得不卸载驱动才能正常下载到最终的文件。真的郁闷。

数据没获取到,最后还浪费时间重新下载。
多次观察,我怀疑,迅雷是在下载开始的时候,就创建一个映射文件,然后直接通过指针修改映射文件。最后,当下载完毕的时候,迅雷会对该映射文件进行判断,还是什么的,然后修改该映射文件并保存为 最终的目标文件。

上述只是一个猜测。具体的还不是太清楚。忘大家多指教!
最后希望哪位老大告诉我有什么方法得到迅雷修改的数据(截获到下载的数据)。不甚感激!
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
沙发#
发布于:2010-03-29 15:48
用sniffer就行
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
ahat119
驱动牛犊
驱动牛犊
  • 注册日期2008-11-05
  • 最后登录2014-12-08
  • 粉丝0
  • 关注0
  • 积分17分
  • 威望151点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2010-03-31 11:40
老大的意思是,监控网络数据流。获得迅雷下载的数据吧!
难道通过文件过滤就得不到吗?
游客

返回顶部