StreamBox vcr的出现解决了很多以前无可奈何的难题,但对于一些隐藏得更深、保护得更完善的流文件它还是有无能为力的时候。主要问题不是StreamBox vcr下载不了,而是StreamBox vcr找不到流文件的真实地址。虽然StreamBox vcr号称支持RAM、SMIL、PLS、ASX、MOV等流格式,但有些文件经过一些措施的保护后StreamBox vcr还是会找不到真实文件地址的。
这个时候,我们就需要用另外的软件来分析、整理出真实的地址了。既然流文件用播放器能播放,那么真实地址一定是隐藏在发送到本机的网络数据包里面。所以只要用软件截获网上发送过来的数据包,然后加以分析就一定可以找得到真实地址。按照这个思路,大家可能会想到用Hacker常用的Sniffer PRO或者NetXray之类的软件,但这些软件事无大小把所有数据包通通截下来,光分析就够你烦一阵的了。
幸好,现在出现了一个专门是用来和StreamBox vcr等软件配合的地址嗅探软件Project URL Snooper 。既然是网络数据包嗅探软件,安装嗅探驱动软件是难免的,所以在使用这个软件前要先安装WINPCAP这个数据嗅探驱动软件,否则软件将无法正常使用!(还有一个要注意的地方就是由于Project URL Snooper对WIN2K/NT系统平台的支持度有限,故请尽量在WIN98环境下面使用这个软件)。
驱动装好后我们就可以开始捕捉地址了。我们以地址rtsp://140.247.24.29:554/chem17/Lecture04/4-01.smil?cloakport=8080,554,7070为例子来进行说明,这个地址如果你直接用StreamBox vcr来下载的话将会出现典型的找不到地址错误,如下图:
|