现在的位置: 首页 > PHP代码与网站 > 网络资源和活动 > 正文

今日头条视频Url嗅探

作者: 2018年01月18日 PHP代码与网站, 网络资源和活动 ⁄ 共 680字 ⁄ 字号 暂无评论

转载自https://www.zybuluo.com/jzp113/note/497274

打开http://toutiao.com/a6309254755004875010/,查看网页源代码获取videoid =

0425d8f0c2bb425d9361c0eb2eeb4f16
拼接成如下字符串/video/urls/v/1/toutiao/mp4/{videoid}?r={randint}。其中

videoid 通过上一个步骤获取 0425d8f0c2bb425d9361c0eb2eeb4f16
randint 任意16位长整形字符串 7937864853677161

3. 将第二步拼接的字符串进行crc32校验(php有crc32函数),获取值为十六进制需转化成十进制

crc32("/video/urls/v/1/toutiao/mp4/0425d8f0c2bb425d9361c0eb2eeb4f16?r=7937864853677161")

= 4040162423
4. 拼接Urlhttp://i.snssdk.com/video/urls/v/1/toutiao/mp4/{videoid}?r={randint}&s=

{checksum}
checksum crc32校验值

5. 访问拼接Url

http://i.snssdk.com/video/urls/v/1/toutiao/mp4/0425d8f0c2bb425d9361c0eb2eeb4f16?

r=2330415823304158&s=4218775840其中main_url为视频地址(需要base64解码)。

给我留言

您必须 [ 登录 ] 才能发表留言!