zoukankan      html  css  js  c++  java
  • 某视频网站下载分析

    收到求助,说网址有限制,希望破解,所以有了以下分析。

    由于网址部分有和谐的内容,在这里就打码了。

    http://email.******.at.gmail.com.9h2.space/view_video.php?viewkey=dd80bc29b7c089dc6893

    使用工具:

    1、硕思闪客

    2、chrome   (F12真好用)

    3、postman (这个工具主要是为了测试)

    打开网站得到

    <embed id='91' name='91' width='525' height='400' src='http://******/9e.swf?autoplay=false&video_id=d9ff2tR5hjQ5y0GKeQ9eMVPRHvSDY3TF3akJUB7dWoukGb2U&mp4=99' quality='high' bgcolor='white' play='true' loop='false' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='http://******/go/getflashplayer'></embed> 

    迅雷下载视频网站的9e.swf

    丢入硕思闪客查看as3  找到到start函数  (我是试用版~没办法复制代码,所以就贴图了。)

    第265行代码,获取视频相关信息

    组合出来是这样

    get http://******/getfile_jw.php?VID=d9ff2tR5hjQ5y0GKeQ9eMVPRHvSDY3TF3akJUB7dWoukGb2U&v=NaN&mp4=18
    

      

    mp4应该只是一个类型暂且不管  V 的值按道理来说 一直是NaN。   参考as3代码和 Vid

    请求得到内容:

    domainUrl=http://email.******.at.gmail.com.t9d.club/&imgUrl=http://img2.t6k.co/&VID=163108&r=&file=http://******:8080/dl//2cdb455108aeec5026592589b33b82b9/575655a0//91porn/mp43/163108.mp4&st=&e=
    

      

    再看as3  从250行代码开始,解析各参数,file 就是视频地址了get请求直接下载就好了。 

    imgurl就是图片地址 

    imgurl+"/thumb/"+Vid+".jpg"   =    http://img2.t6k.co//thumb/163108.jpg

    主要问题是获取VID   因为服务器设置了IP限制,所以可以使用代理请求页面,获取到VID,    获取到VID后就不需要代理了,直接请求getfile 

    Over,

  • 相关阅读:
    AngularJS之页面跳转Route
    ajax上传图片的本质
    JQuery-基础学习1
    Java跨域问题的处理详解
    红黑树
    查找算法
    八大排序算法
    linux下安装nginx
    libevent 和 libev 提高网络应用性能
    Linux下libevent安装与示例
  • 原文地址:https://www.cnblogs.com/yueyue184/p/5566644.html
Copyright © 2011-2022 走看看