关于西瓜视频加密算法的总结
前段时间遇到一个视频加密的网站。西瓜视频
首先先通过抓包软件抓取接口,一般抓取的接口都是json,
接口就不给你们写了,自己可以用抓包软件抓取,,
我们请求URL,记得加cookie 得到结果如下图,只有一部分
可以看出视频的地址是
但不是真实的地址。真实地址是通过加密算法算出来,
以上就是视屏的真实地址,但是他有以上好几个参数获取
1首先要获取视频的唯一id、
可以在以上获取
tag_id 就是视屏的唯一id
2,然后获取r值(r值就是随机数去后面的)
r = str(random.random())[2:]
然后计算s值
# 计算s值url = 'http://i.snssdk.com/video/urls/v/1/toutiao/mp4/%s' % vid n = urlparse(url).path + '?r=' + r sb = bytes(n, encoding="utf8") c = binascii.crc32(sb)
调用函授计算s值 def right_shift(self, val, n):return val >> n if val >= 0 else (val + 0x100000000) >> n
s = self.right_shift(c, 0)
计算完成然后凭借地址进行请求
# 拼接url url = url + '?r=%s&s=%s' % (r, s)
请求的地址如下
我们找不到视频地址
他的视频地址进行base64加密了,
最后一步匹配地址然后进行解密就OK了
解密得到真实的地址,然后我们就可以下载了。。。。。
关于西瓜视频加密算法的总结相关推荐
- 头条小视频和西瓜视频signature签名算法
点击上方↑↑↑蓝字[协议分析与还原]关注我们 "分析今日头条内小视频和西瓜视频分享后浏览器打开所用的signature签名算法." 上月写的一篇关于使用微信的wxid加好友的文章, ...
- 以短带长进军网综,西瓜视频能否干过“优爱腾”?
答题赚钱?没错,这就是2018年初最火的直播答题赢奖金活动.也就是在这时,许多人知道了西瓜视频.当时,西瓜视频推出的百万英雄受到的呼声是很高的,几乎每场直播都能聚集300万左右的用户.而且西瓜视频还特 ...
- Python 【企鹅号、QQ看点】短视频的自动上传与发布实例演示,同时支持抖音、快手、哔哩哔哩、小红书、微视、西瓜视频、视频号等平台的视频自动化同步发布
导读: 本系列依次介绍目前主流的短视频平台(抖音.快手.B站.小红书.微视.百度好看视频.西瓜视频.视频号.搜狐视频.一点号.大风号.趣头条等)的短视频自动发布,希望帮助大家更方便.高效的来进行自媒体 ...
- Python 【大风号】短视频的自动上传与发布实例演示,同时支持抖音、快手、哔哩哔哩、小红书、微视、西瓜视频、微信视频号等平台的视频自动化同步发布
导读: 本系列依次介绍目前主流的短视频平台(抖音.快手.B站.微视.小红书.好看视频.西瓜视频.视频号.搜狐视频等)的短视频自动发布,希望帮助大家更方便.高效的来进行自媒体的创作与管理. [本文介绍的 ...
- Python 【好看视频】短视频的自动上传与发布实例演示,同时支持抖音、快手、哔哩哔哩、小红书、微视、西瓜视频、微信视频号等平台的视频自动化同步发布
导读: 本系列依次介绍目前主流的短视频平台(抖音.快手.B站.微视.小红书.好看视频.西瓜视频.视频号.搜狐视频等)的短视频自动发布,希望帮助大家更方便.高效的来进行自媒体的创作与管理. [本文介绍的 ...
- Python 【抖音】短视频的自动上传与发布实例演示,同时支持快手、哔哩哔哩、小红书、微视、西瓜视频、微信视频号等平台的视频自动化同步发布
导读: 本系列依次介绍目前主流的短视频平台(抖音.快手.B站.微视.小红书.好看视频.西瓜视频.视频号.搜狐视频等)的短视频自动发布,希望帮助大家更方便.高效的来进行自媒体的创作与管理. [本文介绍的 ...
- Python 【快手】短视频的自动上传与发布实例演示,同时支持抖音、哔哩哔哩、小红书、微视、西瓜视频、微信视频号等平台的视频自动化同步发布
导读: 本系列依次介绍目前主流的短视频平台(抖音.快手.B站.微视.小红书.好看视频.西瓜视频.视频号.搜狐视频等)的短视频自动发布,希望帮助大家更方便.高效的来进行自媒体的创作与管理. [本文介绍的 ...
- Python 【搜狐号】短视频的自动上传与发布实例演示,同时支持抖音、快手、哔哩哔哩、小红书、微视、西瓜视频、微信视频号等平台的视频自动化同步发布
导读: 本系列依次介绍目前主流的短视频平台(抖音.快手.B站.微视.小红书.好看视频.西瓜视频.视频号.搜狐视频等)的短视频自动发布,希望帮助大家更方便.高效的来进行自媒体的创作与管理. [本文介绍的 ...
- Python 【微视】短视频的自动上传与发布实例演示,同时支持抖音、快手、哔哩哔哩、小红书、西瓜视频、微信视频号等平台的视频自动化同步发布
导读: 本系列依次介绍目前主流的短视频平台(抖音.快手.B站.微视.小红书.好看视频.西瓜视频.视频号.搜狐视频等)的短视频自动发布,希望帮助大家更方便.高效的来进行自媒体的创作与管理. [本文介绍的 ...
最新文章
- getElementById getElementsByName的用法与区别(转)
- Linux C编程--string.h函数解析
- 案例研究:设计与方法_如何进行1小时的重新设计(案例研究)
- 推荐一个很棒的JS绘图库Flot
- 移动开发者走向全能开发者的五大技能
- Json string value cannot have line breaks(解决方法)
- [转]Thrift连接池实现
- asp.net mvc 发布问题
- 一句话可以改变人的一生
- atitit 研发管理 要不要自己做引擎自己实现架构?.docx
- [互联网思维(转)]互联网思维法则
- mysql for centos下载_CentOS下载mysql哪个版本
- UnityHub破解Unity破解
- [linux内核] 3.系统调用处理过程
- 超级符号就是超级创意_超级食物
- 将7z分卷合并成一个7z文件,然后就可以使用7z或rar软件等打开
- Tensorflow 中文语音识别
- 8月新亲测完美短视频点赞系统支持抖音+快手+刷宝+微视等所有主流短视频点赞/关注/评论系统源码
- 【原创】【NOIP】文化之旅
- 时间序列预测基础教程系列(14)_如何判断时间序列数据是否是平稳的(Python)
热门文章
- excel基础图形笔记(柱状图、条形图、折线图、饼图、散点图、箱线图、漏斗图)
- 四元数解算欧拉角MATLAB程序
- 用计算机计算四下教案,四年级数学教案——“认识计算器 ”教学设计
- 2021年邢台高考成绩查询,2021年邢台高考最高分多少分(附历年高考状元成绩)
- java jdom解析xml文件_Java 使用JDOM解析XML文档
- 二级计算机为让利消费者,2016年职称计算机考试Excel操作题及答案22
- EndNote参考文献管理与编辑软件
- 20行Python代码制作简易PS工具,实现批量抠图
- [渝粤教育] 辽宁对外经贸学院 数字新技术 参考 资料
- 离线下载清华源 whl文件