无需桥接,机顶盒自带功能抓取 IPTV 节目源
无需桥接、无需交换机,机顶盒自带抓包功能抓取 IPTV 节目源。
网络上有很多关于抓取 IPTV 节目源的教程,他们大多需要使用交换机的镜像端口或者两张网卡桥接进行抓包,涉及到专门的设备和接线问题,操作起来还是有一定难度的。
实际上,部分机顶盒可能自带抓包功能,可以无需接线、无需复杂的设置就能抓包。
本人使用的是广东电信
的 IPTV
,机顶盒型号为 中兴ZTE
的 B860AV1T
。
查看机顶盒是否有此项功能
以 ZTE_B860AV1T
为例,在 设置
> 更多
中找到 U盘抓日志
这个选项,能找到并打开即说明有抓包功能。
如果没有,那么本文不适合你的设备,请尝试其他抓包方法。
我没有遇到密码。部分网友反馈进入设置需要密码,如果有密码,尝试
1234
,123456
,0000
,000000
,10000
等简单密码。
所需设备
U 盘(插在机顶盒上,用于存放抓包日志数据)
IPTV 机顶盒
电脑\计算机 及
Wireshark
(提取节目源列表)
抓包的具体操作步骤
1. 关机,拔网线,插 U 盘
首先关闭 IPTV 机顶盒,拔掉 IPTV 机顶盒的网线,插入 U 盘。
2. 开机,进入设置页面
此时开机,画面会出现转圈或者提示错误,无需理会,直接点击遥控器上的设置
按钮,进入设置界面。
3. 开启抓包功能
在设置中找到抓包功能,并勾选以太网数据包,开启抓包。
4. 返回首页,观看直播
点击遥控器上的首页
键或者返回
键,等待页面加载。
点击直播
键,直到可以正常观看电视节目。
5. 停止抓包,完成
进入设置
页面,点击停止抓包。
至此抓包结束。正常操作下来,U 盘上就会出现 .pcap00
的数据包。
有这个文件,你就可以在 Wireshark 软件中提取节目源了。
注意使用单分区的 U 盘。(多分区的 U 盘,如制作了 PE 的 U 盘会含有隐藏分区,你或你的机顶盒可能无法正确读取该 U 盘的数据)
End
后续步骤就是从 .pcap00
数据包中提取节目源地址。
关于提取地址和使用节目源的方法,网上已经有很多教程了,这里不再赘述。