【爬虫项目解析】-小鹅通m3u8逆向解密
323 字
2 分钟
【爬虫项目解析】-小鹅通m3u8逆向解密
打开 F12, 勾选保留日志,进行手动登录,找到请求方法为 POST 的信息,这就是登录时向服务器发送的请求,找到 cookie 的信息并记录。

点击负载可以找到发起登录请求时传入的参数信息
ticket:验证码票据(用来校验你输入的验证码)randstr:随机字符串(防重放攻击)verification_type:验证类型(1 通常代表密码登录)session_id:当前会话 IDphone:你的登录手机号(明文)password:你的密码(这里看起来是部分掩码显示,实际传输时大概率是加密或脱敏后的)keep_login:是否记住登录状态(false 代表不记住)nation_login:国家 / 地区登录标识(1 通常代表国内)

播放视频时产生一系列 Session 会话,这些视频相关行都是客户端向服务器请求的视频分片 TS分片的会话,类型时 video/mp2t,也就是 HLS 流媒体切片文件,第四第五列分别是目标服务器域名以及请求的视频分片 url 路径,但是知识 ts 切片,需要找到完整的 m3u8 文件。

ctrl+f 搜索 m3u8 的session会话

请求头中包含 url 信息,需要加上 host 域名前缀

未完…
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
【爬虫项目解析】-小鹅通m3u8逆向解密
https://hp-patience.github.io/posts/xiaoe-m3u8-reverse/ 相关文章 智能推荐
1
核类美学:梦核、怪核与池核
视觉美学 从阈限空间出发,结合图像、游戏与 Blender 积水地下通道实践,理解梦核、怪核与池核的视觉语言、差异和重叠。
2
AI辅助学习:把多源知识变成一对一课堂
学习 从 Probe-Plan-Teach 出发,讨论 AI 如何围绕理解边缘、情绪曲线、学习目标和多种练习形式,构建真正的一对一学习体验。
3
在 Linux 服务器上使用 opencode 的正确方式
工具 记录我把 opencode 搬到低配 Linux 服务器上的经历,以及后来改用本地运行、SSH 操作服务器的原因。
4
Ubuntu 服务器部署 Mihomo 代理完整记录
工具 在 Ubuntu 服务器上部署 Mihomo,复用 Clash Verge Rev 配置,配置 systemd 与命令行代理,并通过 SSH 隧道安全访问 MetaCubeXD。
5
从 HTML 到 Vite:现代前端开发到底解决了什么问题?
前端 从普通网页的组成讲起,理解现代前端为什么需要模块化、构建工具,以及 Vite 在开发、构建和部署中解决了什么问题。
随机文章 随机推荐