流媒体下载法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1. 三、借助嗅探工具CommView
2. 如果前面两种方法都失效的话,我们可以使出最后一招:借助CommView嗅探并获取流媒
体地址。

3. 首先登录某流媒体网站,然后再运行CommView,打开第二个选项卡“Packets”,点击工具
栏中的播放按钮,进入捕捉状态,现在开始播放流媒体节目,待缓冲即将结束前,按下“Stop Capture”按钮停止侦测(如图3)。

4. 图3
5.
6. 接下来我们需要从嗅探包中找到有用的信息,单击工具栏中的放大镜图标,弹出“Find
Packet Contents”对话框,在“Find What”栏中分别键入流媒体文件的后缀名wma(ram、rm、rmvb、asf、wmv等),“回车”执行查找。

找到后,在找到的那一行单击鼠标右键,从弹出的菜单中选择第一个选项“Reconstruc TCP Session”,在弹出的默认状态为ASCII码的窗口中,就可以看到如下信息(如图4):
7. 图4
8.
9. GET /xxx/xxx.wmv
10. HTTP/1.0
11. …
12. Host:
13. 将它们组合其实也就是:/xxx/xxx1.0.wmv,这就是流媒体的真实地址了。

如果在执行上面的步骤后没有找到下载文件,可以点“Find Next”按钮,继续进行查找。

14. 获取这些流媒体的真实下载地址后,我们可以通过一些支持流媒体的下载工具,如影音传送
带、Flashget等,将这些流媒体文件下载到本地硬盘上了。

15. CommView下载地址/cv4.zip。

16. commview教程
17. 四、动手操作(上):如何查看一个包的内容?
18.
19. 1、还没有装的同志,去里搜索……
20. 2、打开commview
21. 3、有五个活页卡,是我们关注的主题,第二个packets,最重要!鼠标选它!
22. 4、点工具栏上的播放键(即ctrl+s),是不是哗哗的出现了许多包的信息??
23. 5、够了,按停止键(ctrl+e),下面我们就来研究这些包。

24. 6、其中protocol 标明了协议,让我们选择一个IP/Tcp 包!再点鼠标右键:reconstruct
tcp session
25. 7、ok,现在你看到的就是包中的内容了……
26. 8、我们说嗅探嗅探,就是查找包中内容,看是否有对我们有用的信息,恭喜你现在已经
学会啦!
27.
28. (“就学会了,有没搞错?!一大堆的乱码…………”
29. 别急,请继续往下看……)
30.
31.
32. 五、动手操作(中):如何定位于我们关心的包?
33.
34. 1、在一大堆包中,如何寻找我们需要的包呢?大家抬头看看,工具栏上有没有一个放大
镜的图标(ctrl+f)?选它!
35. 2、我们可以在find what 中填写需要查询的字符,如asf、wmv、mms、mmst等
36. 3、根据1、2步骤,我们就可以定位于我们关心的包了。

37. 4、然后,再点鼠标右键:reconstruct tcp session……(你在上面的动手操作中都会啦……)
38. 5、需要说明的是,可能存在多个包都符合你查询的条件,所以,你要查找下一个、查找
下一个……
39.
40. (“包太多了,虽有查找功能,还是看的眼花!”
41. 别急,请继续往下看……)
42.
43.
44. 六、动手操作(下):如何设置过滤规则?
45. 1、上面我们一直是在谈packets 活页卡,下面谈另一个非常实用的活页卡:rules!点
它!
46. 2、往左看,又看见了很多活页卡吧?
47. 3、在protocols&direction 活页卡下,把enable ip protocol rules 打上勾!把tcp 打
上勾!action 选capture
48. 4、点advanced活页卡
49. 5、把enable advanced rules 打上勾!
50. 6、name 随便写一个,如:asf
51. 7、formula:写str('asf')
52. 8、点add/edit
53. 9、经过上面设置后,第二个活页卡,只显示符合ip/tcp,并且包中内容带有asf字符的
包!
54. 10、再测试一下,packets 是不是少多了?
55. 11、继续加!再加一个str('wmv'),这会意思是:只显示符合ip/tcp,并且包中内容带有
asf字符或者wmv的包!
56. 12、上面具的只是一个小例子,大家可以看帮助得到更多信息。

总之我们可以设置出符
合自己所需的任何过滤条件出来!
、使用嗅探工具
上面介绍了一些简单的方法来查找流媒体文件的下载地址,但部分的网站使用一些技术屏蔽了右键或者在页面源代码中无法显示出文件的下载地址,这时我们就必须使用嗅测工具来找出文件的真实地址了。

这种嗅探工具有很多,这里只介绍我会使用的一种网络嗅探器(影音神探),嗅测工具在使用前一般都需要安装WinPcap这个组件(所下载的嗅测软件中一般都自带了这个文件),它是一个可以分析网络传送数据的“抓包”驱动程序,可以利用它来分析出流媒体文件的真实连接地址。

如果你的电脑没有安装WinPcap的话,在安装影音神探的过程中会提示你安装!
在安装完成后需要对该软件进行简单的设置:在常规设置中,我们需要选择自己使用的下载工具,和嗅探的文件类型,由于我们多数是嗅探视频文件的地址,所以我们可以把其他文件类型去掉
下面就可以使用了,我们打开一个可以进行在线观看的网页,这里要注意,如果打开此网页便开始播放,我们需要在打开网页前点击网络嗅探器中的开始嗅探按钮,然后打开网页。

稍等片刻,视频文件的下载地址便被嗅探到,并以红色显示在网络嗅探器中,如果我们在开始的常规设置中设置了下载工具,只需单击嗅探到的链接便可以开始下载了。

本人的能力有限,几年的上网经验也就学会了这些,不对之处还请大家指正。

学会了这些90%以上的在线视频应该可以自由下载了。

国内网站的加密措施做的还是太差了。

不过现在好一点的网站已经不在反嗅探上下功夫了,他们直接对流媒体文件进行加密,我们把文件下载回来以后还要播放许可证才可以播放。

不过最近在网上已经看到了破解方法,可惜学不会。

但采用这种方法加密的国内网站少之又少,大家不必担心。

D。

相关文档
最新文档