阅读:1839回复:2
关于迅雷下载的问题!小弟最近在做一个截获应用层序写磁盘文件操作的小东西。具体功能说明如下: 通过文件过滤驱动,过滤应用程序写文件操作。这样,应用程序写入磁盘数据的时候,我就能得到具体的数据了。 但是,在迅雷下载数据的时候,只能得到关于修改 xldc.cfg stat.cfg 等文件的操作。并且最后,当下载进度进入到了 100% 的时候居然报告说“磁盘空间不够”,要重新下载。最后不得不卸载驱动才能正常下载到最终的文件。真的郁闷。 数据没获取到,最后还浪费时间重新下载。 多次观察,我怀疑,迅雷是在下载开始的时候,就创建一个映射文件,然后直接通过指针修改映射文件。最后,当下载完毕的时候,迅雷会对该映射文件进行判断,还是什么的,然后修改该映射文件并保存为 最终的目标文件。 上述只是一个猜测。具体的还不是太清楚。忘大家多指教! 最后希望哪位老大告诉我有什么方法得到迅雷修改的数据(截获到下载的数据)。不甚感激! |
|
沙发#
发布于:2010-03-29 15:48
用sniffer就行
|
|
|
板凳#
发布于:2010-03-31 11:40
老大的意思是,监控网络数据流。获得迅雷下载的数据吧!
难道通过文件过滤就得不到吗? |
|