惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
DataBreaches.Net
S
Schneier on Security
T
The Exploit Database - CXSecurity.com
Webroot Blog
Webroot Blog
AI
AI
P
Palo Alto Networks Blog
Attack and Defense Labs
Attack and Defense Labs
WordPress大学
WordPress大学
月光博客
月光博客
阮一峰的网络日志
阮一峰的网络日志
Spread Privacy
Spread Privacy
T
Tor Project blog
罗磊的独立博客
小众软件
小众软件
S
Security Affairs
酷 壳 – CoolShell
酷 壳 – CoolShell
量子位
Apple Machine Learning Research
Apple Machine Learning Research
T
Threatpost
NISL@THU
NISL@THU
博客园_首页
PCI Perspectives
PCI Perspectives
大猫的无限游戏
大猫的无限游戏
IT之家
IT之家
N
News and Events Feed by Topic
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Forbes - Security
Forbes - Security
博客园 - 叶小钗
D
Darknet – Hacking Tools, Hacker News & Cyber Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Last Week in AI
Last Week in AI
L
LINUX DO - 热门话题
T
Threat Research - Cisco Blogs
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
腾讯CDC
Security Latest
Security Latest
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
The Cloudflare Blog
A
About on SuperTechFans
爱范儿
爱范儿
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
TaoSecurity Blog
TaoSecurity Blog
宝玉的分享
宝玉的分享
G
GRAHAM CLULEY
雷峰网
雷峰网
F
Full Disclosure
I
Intezer
Cloudbric
Cloudbric
博客园 - 三生石上(FineUI控件)
U
Unit 42

蚊帐

用树莓派给 iMac 加上 Face ID 链接 小米 YU7 三个月驾乘体验 波分单线复用笑传之Custom Combo Broadband 新柏石KNX协议智能家居网关接入 HomeAssistant 双方无公网状态下 RouterOS 基于 WireGuard 的组网方案 广东联通 IPTV 鉴权&抓源脚本(以及碎碎念) 为什么我们要拒绝 PON 方案的 FTTR 把 Windows 11/10 不完全转换为 Windows Server 2022 高通410随身WiFi的进阶USB网络共享和IPv6配置 ThinkBook 14+ 锐龙版上手体验 ArchLinux + KDE 一周使用小结 修复 Edge/Chrome 在 GNOME 分数缩放下的窗口位置问题 轻松抓取并解析广东电信 IPTV 全部直播源 虚拟显示器终极解决方案 IndirectDisplay 基于PVE的新网络架构 - 踩坑回顾 蚊子
广东电信 IPTV 自助鉴权 + 获取播放列表
蚊子 · 2023-06-25 · via 蚊帐

前些日子发现广东电信把抓包获取的 RTSP 地址有效期改成 30 天了,导致每次失效都要去重新抓包。研究发现可以重放鉴权包,现在可以在电脑完成整个过程了。此教程适用于使用 183.59 网段上平台进行登录和获取播放列表的广东电信 IPTV 用户。

操作方法

  1. 按照前文的方法抓取完整过程的包

  2. 找到 /EPG/jsp/ValidAuthenticationHWCTC.jsp 这个请求

    image-20230625095438978

  3. 在 “HTML Form URL Encoded” 上单击右键选择 复制 - As Printable Text,你会获得类似下面这样的东西:

    UserID=02012345678&Lang=&SupportHD=1&NetUserID=02012345678%40iptv.gd&DHCPUserID=02012345678%40iptv.gd&Authenticator=[HEX DUMP]&STBType=...&STBVersion=...&conntype=2&STBID=...&templateName=iptvsnmv3&areaId=&userToken=...&userGroupId=...&productPackageId=&mac=...&UserField=&SoftwareVersion=&IsSmartStb=0&desktopId=1&stbmaker=&VIP=
    
  4. 把以下命令补充完整(上面抓到的 Destination IP 每个市都不一样)

    curl http://[上面抓到的 Destination IP]:8082/EPG/jsp/ValidAuthenticationHWCTC.jsp -c cookie.txt -H 'Content-Type: application/x-www-form-urlencoded' --data '这里填上面获得的参数'
    curl http://[上面抓到的 Destination IP]:8082/EPG/jsp/getchannellistHWCTC.jsp -b cookie.txt -o res.html
    
  5. 在一台可以访问 183.59 网段的电脑上运行以上命令(只需将 183.59.0.0/16 分流到 @iptv.gd 那个拨号连接上即可)

  6. 你会获得一个 res.html,按照 前文 的方法导出播放列表即可。