Python爬虫:从js逆向了解西瓜视频的下载链接的生成
前言
最近花费了几天时间,想获取西瓜视频这个平台上某个视频的下载链接,运用js逆向进行获取。其实,如果小编一开始就注意到这一点(就是在做js逆向时,打了断点之后,然后执行相关代码,查看相关变量的值,结果一下子就蹦出很多视频相关的数据,查看了网站下的相关api链接,也没有发现这些数据的出自[其实,这些数据就存在于当前视频界面的<script>内]),或许一天就完成了。
1.前期准备工作
首先,需要一个可以进行js逆向操作的浏览器(推荐使用谷歌浏览器),然后了解断点怎样操作及知道怎样查看打上断点的js代码相关变量的值。下面的操作小编直接用最少的操作,从而使每一位读者看了小编这篇文章之后都能实现本次目标(找到视频的下载链接)(至于为什么这样操作,读者请自己去研究研究哈!)。
2. 找到视频界面下的<script></script>标签内的json数据
这个过程直接在当前视频界面按电脑键盘的F12键即可,然后点到Elements这个按钮(选项)下,点击一下这个下面的代码,按电脑键盘的Ctrl+F,在弹出的搜索框内输入//script[@id=‘SSR_HYDRATED_DATA’],之后就可以发现这个标签下面有一个json数据,小编的需要的就是这个json数据。
Python爬虫:从js逆向了解西瓜视频的下载链接的生成相关推荐
- Python爬虫之Js逆向案例(2)-某乎搜索
Python爬虫之Js逆向案例(2)-知乎搜索 声明:某乎加密逆向分析仅用于研究和学习 大家好,今天继续分享关于某乎关键词搜索接口为案例的Js逆向实战.如果你是一名新手,而且还没有来得及看上一篇< ...
- Python爬虫之Js逆向案例(6)-某道翻译
Python爬虫之Js逆向案例(6)-有道翻译 声明:某道翻译加密逆向分析仅用于研究和学习,如有侵权,可联系删除 大家好,距离上次分享js逆向案例已经有一个月了,在这期间每次在快要揭秘出来时.整理文章 ...
- Python爬虫:利用JS逆向抓取携程网景点评论区图片的下载链接
Python爬虫:利用JS逆向抓取携程网景点评论区图片的下载链接 1. 前言 2. 实现过程 3. 运行结果 1. 前言 文章内容可能存在版权问题,为此,小编不提供相关实现代码,只是从js逆向说一说到 ...
- Python爬虫之Js逆向案例(8)-某乎x-zst-81之webpack
声明:某乎加密逆向分析仅用于研究和学习,如有侵权,可联系删除 大家好,相信各位童鞋通过上期<Python爬虫之Js逆向案例(7)-知hu最新x-zse-96之rpc方案>这篇文章了解了什么 ...
- python爬虫——三步爬得电影天堂电影下载链接,30多行代码即可搞定:
python爬虫--三步爬得电影天堂电影下载链接,30多行代码即可搞定: 本次我们选择的爬虫对象是:https://www.dy2018.com/index.html 具体的三个步骤:1.定位到202 ...
- 【python爬虫】js逆向:空气质量在线平台,解决反调试,加密
js逆向:pyhon爬虫空气质量,无线debugger,AES,DES,MD5加密 前言 解决无限debugger 第一次debugger 第二次debugger 加密解密流程分析 请求数据加密 返回 ...
- python爬虫进阶js逆向实战 | 爬取 破解某安部加速乐cookie
很久没有写技术性的文章了,最近打算更新一系列的js逆向实战 今天的网站是某安部的一个加密cookie的分析跟破解 aHR0cHM6Ly93d3cubXBzLmdvdi5jbi9uMjI1NDA5OC9 ...
- Python爬虫,某创意网站灵感视频采集下载
一个创意灵感网站,某个频道都是灵感创意视频,其数据是异步加载方式,特别适合python新人json数据解析获取练习实践,基本上没有什么限制,不妨跟随本渣渣的脚步一起来撸一发! 关键要点: reques ...
- <python爬虫之JS逆向实例-2>某宇创-状态码521-加速乐
声明:本文只作学习研究,禁止用于非法用途,否则后果自负,如有侵犯了您的合法权益,请告知,我将及时更正.删除,谢谢.邮箱地址:lc1139411732@163.com 目标站点:aHR0cHM6Ly93 ...
最新文章
- C++操作windows注册列表
- 当前深度神经网络模型压缩和加速都有哪些方法?
- java session持久化_Session的生命周期和持久化
- ​软件推荐:17 款必备Chrome浏览器插件,值得一试!
- html 标签 r语言,从R中的字符串中删除html标签
- linux命令及其使用方法,Linux命令及其使用方法
- 计算机中的基础元素,数据结构基础
- 蓝桥杯 ADV-121 算法提高 高精度加法
- HTTPS SSL/TLS协议原理
- UVa 400 (水题) Unix ls
- 基于珞珈一号夜间灯光数据的GDP空间化
- java httpsession_JavaWeb:HttpSession
- SUCTF2019 EasyWeb
- jmeter 中 Client implementation HttpClient4和java区别实践一
- Jpa是什么——Jpa使用详解
- html制作心形状图片,把多张图片拼接成一个爱心的形状 爱心形状的图片效果 爱心拼接照...
- 安阳工学院计算机专业宿舍,安阳工学院宿舍条件,宿舍环境图片(10篇)
- Flag Engine(动画系统)学习笔记(八)——动画混合
- 计算机java项目(毕设课设) 之 含文档+PPT+源码等]基于SSM的足球联赛管理系统
- (转)IST:Iterative Shrinkage/Thresholding和Iterative Soft Thresholding