免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6967 | 回复: 1

破解优酷微视频网站的下载限制 [复制链接]

论坛徽章:
0
发表于 2007-02-05 08:05 |显示全部楼层

                   晚上没事做,在网上到处转悠。无意中发现一个
非常不错的网站,网址如下:
http://www.yoqoo.com/
提供了大量的在线flash动画,有很多觉得值得收藏的,
于是想保存在本地,以备日后细细回味。
    使用firefox查看了页面媒体链接,没看到有swf
文件的url,直接查看了源文件,也没有看到相关的
url,Adblock也没有显示占位符号。
    在网页缓冲文件夹里也没有找到它的踪迹。
    懒得分析网页的源文件,直接上大炮。
1   $ ping www.yoqoo.com //得到IP地址 59.151.30.100
2   $ tcpdump -i eth0 -s 0 -X 'tcp and dst host 59.151.30.100 and port 80'
      -w urlcap  //执行这个之后, 点播想看的那段动画,我看的是剥鸡蛋的,
     地址是
http://www.yoqoo.com/v_show/id_XMTk1OTE2NA==.html
4   ^c 终止捕获。
5   $ vim urlcap //分析了一下刚才拦截的数据包,看了一堆 GET/POST,终于眼前
    一亮,找到了比较敏感的东西,GET /player/getFlvPath/fileid/.......
    这个名字太亲切了 “getFlvPath”,就先拿它碰碰运气吧。
6   $ tcpdump -i eth0 -s 0 -A 'tcp and dst host 59.151.30.100 and port 80'
        | grep getFlvPath
    //知道关键字就好办的多了,重新把刚才的页面打开一下。
执行结果一出现下面这个 就可以^c终止捕获了
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
.rt....>GET
/player/getFlvPath/fileid/0100643AA245C53F6F59810007FFC813A0345C-42E7-100B-6611-DC4B992EFE61?onData=%5Btype%20Function%5D&%5Fparent=%5Flevel0%2Econtrol%5Fmc
HTTP/1.1
把GET后面 HTTP之前的那段复制到浏览器的地址兰里,前面加上那个网站的域名。回车
之后跳转到一个页面,简单到只有一行文字
http://202.112.81.169/0100643AA245C53F6F59810007FFC813A0345C-42E7-100B-6611-DC4B992EFE61.flv
呵呵,看到这个,不管3721,先载下来看看再说。把地址复制到浏览器的地址栏,回车,
下完了一看,果然就是我要的那个东西。
因为我喜欢用wget下载东西,所以后来就用wget去下载这个连接
丫的还不让下载。。。。。。。。
$ wget
http://202.112.81.169/0100643AA245C53F6F59810007FFC813A0345C-42E7-100B-6611-DC4B992EFE61.flv
--07:54:17--  
http://202.112.81.169/0100643AA245C53F6F59810007FFC813A0345C-42E7-100B-6611-DC4B992EFE61.flv
           => `0100643AA245C53F6F59810007FFC813A0345C-42E7-100B-6611-DC4B992EFE61.flv'
正在连接 202.112.81.169:80... 已连接。
已发出 HTTP 请求,正在等待回应... 403 Forbidden
07:54:17 错误 403:Forbidden。
尝试使用了cookies
$ wget --load-cookies=/home/saga/.mozilla/firefox/kc1wzeuj.default/cookies.txt
http://202.112.81.169/0100643AA245C53F6F59810007FFC813A0345C-42E7-100B-6611-DC4B992EFE61.flv
--07:59:35--  
http://202.112.81.169/0100643AA245C53F6F59810007FFC813A0345C-42E7-100B-6611-DC4B992EFE61.flv
           => `0100643AA245C53F6F59810007FFC813A0345C-42E7-100B-6611-DC4B992EFE61.flv.2'
正在连接 202.112.81.169:80... 已连接。
已发出 HTTP 请求,正在等待回应... 403 Forbidden
07:59:35 错误 403:Forbidden。
仍然不行 只好试试冒用User-Agent了
$ wget -U Moziila
http://202.112.81.169/0100643AA245C53F6F59810007FFC813A0345C-42E7-100B-6611-DC4B992EFE61.flv
--08:00:54--  
http://202.112.81.169/0100643AA245C53F6F59810007FFC813A0345C-42E7-100B-6611-DC4B992EFE61.flv
           => `0100643AA245C53F6F59810007FFC813A0345C-42E7-100B-6611-DC4B992EFE61.flv.2'
正在连接 202.112.81.169:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度: 2,290,168 (2.2M) [video/x-flv]
100%[====================================>] 2,290,168    530.02K/s    ETA 00:00
08:00:59 (514.63 KB/s) - `0100643AA245C53F6F59810007FFC813A0345C-42E7-100B-6611-DC4B992EFE61.flv.2' saved [2290168/2290168]
大功告成!!!
总结,一些网站并不像我们想象的那样精明,一般都不会使用很复杂的加密技术。
关键在于要有耐心,呵呵。
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/20816/showart_242830.html

论坛徽章:
0
发表于 2010-02-15 20:41 |显示全部楼层
精彩
谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP