解析土豆视频下载地址以及硕鼠网原理

from:http://my.oschina.net/xiaojiong/blog/82758

 解析土豆视频下载地址以及硕鼠网原理

11人收藏此文章, 我要收藏发表于8个月前(2012-10-12 17:06) , 已有510次阅读 ,共0个评论

 

在讨论区看了这个问题,对这个问题蛮感兴趣的然后就研究了下。尝试了下土豆。

 

下面是步骤哈

1. 用ie打开www.tudou.com/programs/view/YDn_zTq_8gI/一个视频链接。

2.然后打开浏览器缓存文件

    

然后xml这个文件,内容如下:

把里面的地址复制出来,在浏览器上面浏览就在下载 前面看见的那个***.f4v文件了。

所以此时我们发现这个xml里面其实是存放的是视频地址。

 

3. 这个时候我就开始尝试着找出这个xml的地址,与该视频的链接规则。

首先我们可以知道

xml的地址是 :http://v2.tudou.com/v.action?mt=0&sid=11000&refurl=http%3A%2F%2Fwww.tudou.com%2Fprograms%2Fview%2FYDn_zTq_8gI%2F&st=2&hd=1&noCache=5406&si=11000&vn=02&it=7701426&pw=&ui=0&retc=1 

然后分析该链接得到:

 

01 Array
02 (
03     [mt] => 0
04     [sid] => 11000
05     [refurl] => http://www.tudou.com/programs/view/YDn_zTq_8gI/
06     [st] => 2
07     [hd] => 1
08     [noCache] => 5406
09     [si] => 11000
10     [vn] => 02
11     [it] => 7701426
12     [pw] =>
13     [ui] => 0
14     [retc] => 1
15 )

 

4.打开  www.tudou.com/programs/view/YDn_zTq_8gI/ 查看源码,我们可以在body标签后发现
01   itemData={
02 iid: 7701426
03 ,icode: 'YDn_zTq_8gI'
04 ,oid: 3910547
05 ,cid: 5
06 ,time: '00:36'
07 ,pic: 'http://i3.tdimg.com/007/701/426/p.jpg'
08 ,kw: "婴儿模仿李小龙"
09 ,desc: "看这架势,看这表情,还真有点大师李小龙的风范!\n小朋友加油,我很看好你呦!\n欢迎使用下载土豆视频最简单的网站:http://www.kisstudou.com\n只要在tudou.com前面加kiss就可以下载所有视频了!"
10 ,hd: 0
11 ,ol:0
12 ,olw: -1
13 ,olh: -1
14 ,olr: -1
15 ,tict: 3
16 ,dl: !0
17 ,np: 0
18 }

这个时候就分析它们的数据关联。。 然后就进行尝试。。

 

 

 

 

 

  • refurl  =  视频的地址。

 

 

 

  • it  = iid = 应该是视频id。

 

 

其他的我就不知道了。然后就随机去打开一个视频 

地址是http://www.tudou.com/programs/view/qHzhuEqeFVc

iid是152461346

然后拼个链接

http://v2.tudou.com/v.action?mt=0&sid=11000&refurl=http://www.tudou.com/programs/view/qHzhuEqeFVc/&st=2&hd=1&noCache=5406&si=11000&vn=02&it=152461346&pw=&ui=0&retc=1

打开就能看见

 

1 <v lg="0" wt="0" tm="30330" vi="1" ch="3" tt="实拍加拿大摩托车手被拖车撞飞恐怖瞬间" cd="qHzhuEqeFVc">
2   <f st="2" s1="19d1334bf528c602e5728b140d8b60e733619ca9" bc="0" brt="2">
3 http://119.147.178.84/f4v/46/152461346.h264_1.f4v?key=c7c439ecb2db856636b8a25077d84e0040f5af28b1&playtype=1&tk=153571526848927396620471770&brt=2&bc=0&nt=0&du=30330&ispid=97&rc=200&inf=1&si=11000&npc=285&pp=2&ul=2&mt=0&sid=11000&rid=0&rst=0&au=0&id=tudou&itemid=113832241&fi=152461346&sz=960193
4   </f>
5 </v><!--pageview_candidate-->

 

然后试下里面的链接,ok 成功 下载ing。

 

声明:OSCHINA 博客文章版权属于作者,受法律保护。未经作者同意不得转载。

posted on 2013-06-23 22:02  Orz..  阅读(3354)  评论(0)    收藏  举报

导航