2024年2月1日星期四

小白零基础抓包重庆联通IPTV分享,附自己抓包的重庆联通IPTV源

 家里宽带是重庆联通,有开通IPTV,在恩山论坛看了不少IPTV融合抓包等教程,在这也开始自己尝试抓包自用,在非机顶盒的电视上也可以播放稳定的直播频道。

  01  抓包工具


一、硬件

1、使用带端口镜像的交换机或者路由器,如K2K2P的一些openwrt固件有带端口镜像的交换机。

连接方式:光猫上网口接路由器WAN口,光猫IPTV口接路由器LAN1口,路由器LAN2口接电脑。

Openwrt设置:选中【启用 VLAN用流入数据包镜启用流出数据包镜像数据包镜像源端口选上面IPTV接入的LAN口,如上面接入的LAN1,这里就选LAN1,数据包镜像监听端口选上面电脑接入的LAN口,这里选LAN2。


2、如果没有带端口镜像的交换机,也可以用硬件代替:Throwing Star LAN Tap,网上购买十几元到几十元不等。


也可以用家用两根网线改装焊接,一根正常的网线,从中间拨开,另一根网线剪开,将剪断网线的白绿、绿、白棕、棕分别接到剪开的网线对应颜色的线上,接线图如下

上我做成的成品:

二、软件

1、用到的抓包软件为:wireshark,官网下载:https://www.wireshark.org/

当前版本:4.2.2

2、文本处理软件:NOTEPAD++ ,官网:https://notepad.plus/

以上准备好就可以进行抓包了。

  01  抓包直播源



1、按上面图示将A、B、C三个头分别接入光猫、机顶盒、和电脑。

2、启动wireshark,选择需要侦听的本地连接网卡,我的是选择以太网。

机顶盒还没启动的时候,wireshark抓到的是空白数据,如下

3、启动电视机顶盒,wireshark的数据区从空白开始不停的有数据冒出来。

机顶盒IPTV播界面换台wireshark抓一定数据后,停止抓包数据,对数据进行分析。

4、按机顶盒遥控器【设置】键,记下当前机顶盒IP地址,如我的是10.112.102.252。

5、在wireshark的顶栏第一行,表达式过滤器栏中,输入ip.dst eq 10.112.102.252 and http回车(红色为之前记录下的机顶盒IP地址)。wireshark就把所有目的ip是我的iptv盒子的http包都列出来。

ip.dst eq 10.112.102.252 and http

Crtl+F】调出搜索栏,在前面选择 【分组字节流】 【窄(UTF-8/ASCII) 【字符串】,再到搜索框里面输入 SetConfig ,点查找。(如果分组字节流为灰色不可选,需先选【字符串】)

6、搜索会自动定位到搜索到的这一栏。

我们在这一行上面点右键,选择 【追踪】->【http流】,会弹出一个新的对话框

在新对话框的下面,【查找】输入:【igmp://】,会自动定位到igmp://XXX.XXX.XXX.XXX:XXXX的地址,这里我们就看到了列表地址了,同时旁边也获取到了 rtsp:// 开头直播地址。

7、将直播列表这一段复制到NOTEPAD++中,进行替换编辑,用正则式匹配替换,即可做成我们需要的TXT直播源列表。

  01  重庆联通IPTV直播源(RTSP协议)


重庆联通IPTV(TXT格式):


https://wwan.lanzouu.com/b00s6ua9e
密码:1234

没有评论:

发表评论