恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 24306|回复: 64

简单的的IPTV 0成本抓包!

    [复制链接]
发表于 2018-7-8 13:42 | 显示全部楼层 |阅读模式
本帖最后由 wengmingao 于 2018-7-8 16:39 编辑

昨天拿出了吃灰半年已久的华为悦盒,打算试试提取电信IPTV的直播,却发现半年过去了悦盒根本开不起来认证过不了,找了10000号,维修也弄不好,就给换了个创维e900-s。感觉越换越差,但抓包的兴致起了,便一鼓作气在网上搜罗一通后总结出了这一篇教程。
本人是温州电信的IPTV,不同地区可能会有不同

需要准备:
  • IPTV盒子(能连WiFi最好,不能的话最后会给出一个解决方案但没尝试过)
  • 一台有无线网卡和有线网卡的电脑
  • wireshark(下载地址:https://www.wireshark.org/#download免费软件,自带简体中文)、
  • emedit或其他带16进制以及正则的文本编辑器
  • WiFi热点软件(如“软媒WiFi助手”)

以上提及软件百度网盘下载链接: https://pan.baidu.com/s/138J6L8j-4jnbmeVHDGflTw 密码: tr79

抓包思路很简单

电脑用IPTV的PPPoE拨号,通过WiFi共享给IPTV,wireshark只需要监听电脑上的WiFi通讯或到光猫的通讯即可同时获取上行数据与下行数据,无需使用throwing star LAN tap之类的!也不用监听两次才能获取!

2018-07-08_101002.png

在电脑上链接PPPoE后,再开启软媒WiFi助手,上网方式选择那个PPPoE后开启热点,在盒子中链接热点

2018-07-08_101641.png
然后就可以打开wireshark选择对应的网卡(WiFi和连PPPoE的网卡都可以)
2018-07-08_094344.png

重启机顶盒,即可看到wireshark捕获了机顶盒的数据
待加载到主页后即可停止捕获
2018-07-08_094933.png
然后敲入http搜索

经过尝试发现这个http流中包含地址,其他地区需要自己手动实验

2018-07-08_095400.png

在http流中间的位置可以找到rtsp开头的链接,你也可以使用查找功能

2018-07-08_095730.png

在我这里中文由于是gb编码的,导致wireshark无法显示

2018-07-08_100312.png

我们可以转换为hex转存显示后找到一些16位标志

2018-07-08_100553.png

复制后切换为原始数据,粘贴并去掉空格后查找下一个

2018-07-08_100914.png

将这整段蓝色的复制下来

打开emeditor,敲入一个空格后保存,然后再选择用16进制打开文件

2018-07-08_101317.png

删掉20后粘贴

保存后再选择gb2312编码即可看到中文
2018-07-08_101540.png
2018-07-08_101754.png
(电信竟然也有CCTV5,体育测试1就是= =不过机顶盒里没这个频道,竟然还获得了IPTV的隐藏频道)

然后用正则替换就可以了
查找 .*ChannelName="(.*)",UserChannelID="(.*)",.*(rtsp.*)",Time.*
替换 #EXTINF:\2,\1\r\n\3

这段正则是我随意写的不同地区可能不通用
接着在文件头加上#EXTM3U保存为m3u即可~

2018-07-08_102519.png

机顶盒不能连WiFi的解决方案
拿路由器桥接电脑共享的WiFi,机顶盒插入路由器lan口即可开始抓包(未测试)

点评

看不懂是什么,小学文化,欺负我们文化低啊  发表于 2020-3-18 13:53

评分

参与人数 3恩山币 +3 收起 理由
liaozhebin + 1 强大的恩山!(以下重复1万次)
梦里逐浪 + 1 赢了会所嫩模,输了回家蒸馍
1697817057 + 1 强大的恩山!(以下重复1万次)

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-7-8 14:15 | 显示全部楼层
你好你好找你好久,能否把你抓到的直播源发我一份?我也是温州的,找了好久啊

点评

似乎温州电信的iptv地址不是固定的,当初那台悦盒拿stbmanager拿到的地址与我现在得到的不一样 在分析拿地址的URL后我发现机顶盒提交了自己的型号 我的地址你很可能用不了 分享了也怕电信找麻烦或更新地址又要重新  详情 回复 发表于 2018-7-8 18:42
来自苹果客户端来自苹果客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-7-8 14:17 来自手机 | 显示全部楼层
谢谢分享。。。。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-7-8 14:23 | 显示全部楼层
dhcp 3DES+MD5验证的没法这么玩,也没设备,有没有直接在盒子上抓包的教程?

点评

你可以自制lan tap抓包  详情 回复 发表于 2018-7-8 18:44
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-7-8 14:24 | 显示全部楼层
谢谢分享,先留个记号
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-7-8 14:45 来自手机 | 显示全部楼层
路由器就能抓,tcpdump

点评

正解 非常有效  详情 回复 发表于 2018-8-5 17:33
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-7-8 16:24 来自手机 | 显示全部楼层
几十块钱买个集线器就搞定了。
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2018-7-8 18:42 | 显示全部楼层
wangmucha 发表于 2018-7-8 14:15
你好你好找你好久,能否把你抓到的直播源发我一份?我也是温州的,找了好久啊

似乎温州电信的iptv地址不是固定的,当初那台悦盒拿stbmanager拿到的地址与我现在得到的不一样
在分析拿地址的URL后我发现机顶盒提交了自己的型号
我的地址你很可能用不了
分享了也怕电信找麻烦或更新地址又要重新提取
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2018-7-8 18:44 | 显示全部楼层
jxf269 发表于 2018-7-8 14:23
dhcp 3DES+MD5验证的没法这么玩,也没设备,有没有直接在盒子上抓包的教程?

你可以自制lan tap抓包

点评

是这张图吗?是不是可以这么做,一根网线AB头分别连IPTV口和盒子网线口,然后把这网线破开,把橙色两根线接出来,绿色的两根线也接出来,想抓数据就把c或d插到电脑上去?  详情 回复 发表于 2018-7-9 17:39
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-7-8 18:51 | 显示全部楼层
这个我试过,但是我电脑连接后无法拨号成功,不知道是不是绑定了MAC
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-7-8 18:54 | 显示全部楼层
rtsp://****.sdp这种地址可以直接播放吗?我抓到的也是这种地址但是播放不了,只能播放别人抓到的.smil结尾的地址。

点评

有的sdp地址在后面加上一个?vcdnid=001就可以播放了  详情 回复 发表于 2019-2-12 22:35
我这里需要连pppoe 以前悦盒抓到的也是smil换了盒子后变成了sdp  详情 回复 发表于 2018-7-8 20:51
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-7-8 19:38 | 显示全部楼层
谢谢分享,学习中……
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-7-8 20:15 | 显示全部楼层

谢谢分享,学习中
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2018-7-8 20:51 | 显示全部楼层
zyyhcufe 发表于 2018-7-8 18:54
rtsp://****.sdp这种地址可以直接播放吗?我抓到的也是这种地址但是播放不了,只能播放别人抓到的.smil结尾 ...

我这里需要连pppoe
以前悦盒抓到的也是smil换了盒子后变成了sdp

点评

播放器播放的地址包不包括sdp后面那一长串参数?  详情 回复 发表于 2018-7-9 09:39
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-7-8 22:33 | 显示全部楼层
这个教程好,学习一下!
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2020-6-4 09:46

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表