电视实在是不方便,性能也差,屏幕只有 720P,所以想抓包到笔记本电脑观看
看了这个视频:
https://www.bilibili.com/video/BV1Ka411W7Hf/
没用过交换机,想问如何抓包?
openwrt 可以直接作为交换机使用,那么需要如何配置?
笔记本电脑 是否可以通过 HDMI 连接 电视盒子?
1
CKR 2022-11-11 20:12:11 +08:00 via iPhone
1.可以 100 块钱左右买个百兆的镜像交换机,直接把光猫的 iptv 口出来的线,盒子,电脑插上不用任何设置就可以电脑打开软件抓包了
2.这个不太了解 3.电脑的 hdmi 口基本上只能输出,很少能输入。可以买个 usb 的采集卡 |
2
wangyuyang3 2022-11-11 21:48:10 +08:00 2
你如果有现成的 openwrt 软路由,直接和 up 主一样,将光猫 IPTV 接口和 IPTV 的网口分别连接到 openwrt 软路由的两个 lan 口。然后在 openwrt 里面配置两个 lan 口的桥接。
随后有四种选择: ①放弃折腾 linux 系统的抓包流程,为了能够直接跟随 up 主 windows 的操作。你直接给软路由装个 windows 系统就行。 ②额外用一台电脑连接到 openwrt 的 lan 口,在 openwrt 终端 opkg install tcpdump ,在电脑上通过 ssh 管道将 tcpdump 的实时截取数据转发到电脑端的 wireshark 软件上。这个方法有点麻烦。 (教程: https://www.atfeng.com/post/%E4%BD%BF%E7%94%A8wireshark%E5%AE%8C%E6%88%90openwrt%E6%8A%93%E5%8C%85/ ) ③使用带有 docker 功能的 openwrt 固件,依旧如上所述在两个软路由 lan 口桥接 IPTV 和光猫。然后 pull 一个 docker 版的 wireshark ,linuxserver/wireshark ,这个项目可以直接在网页端指定端口形成 vnc 界面操控 docker 容器里运行的 wireshark 进行抓包 (项目主页: https://hub.docker.com/r/linuxserver/wireshark ) ④同样使用 docker 功能,自行 pull 一个 ubuntu 的容器,启用 NET_ADMIN 权限,然后 apt install wireshark ,装个 Ubuntu 版的 wireshark ,然后从 ssh 直接 X11- forwarding …… |
3
Goojoe OP @wangyuyang3 嗯,其实没这么麻烦,已经抓到了,把路由 openwrtDHCP 禁用用作交换机就行了。
其他: 现在就是抓包整理频道了,Wireshark 难道要一个个切换频道整理 ip ,感觉也太痛苦了,几百个频道,还不清楚什么时候失效 |
4
wqy 2022-11-12 00:30:30 +08:00
一般 IPTV 开机会获取全部的直播源,试试抓一个完整的开机流程,找找 xml 或 json 文件,或者也可以在 GitHub 上搜索所在地区是否有已经共享出来的 rtp 组播直播源,例如: https://github.com/Tzwcard/ChinaTelecom-GuangdongIPTV-RTP-List/blob/master/GuangdongIPTV_rtp_all.m3u
|
5
LostTeemo 2022-11-12 00:51:23 +08:00 via Android
期待能学到东西,我也想这件事情很久了
|
6
xlsepiphone 2022-11-12 01:58:17 +08:00
多年前抓过一次,pdd 上买了一个网口镜像工具。懒得搞了,没意义,我发现我根本不会想看 iptv ,还是 PT 好。偶尔想看看电视直播直接用电视家。
|
7
koor 2022-11-12 02:35:32 +08:00
如果是华为的盒子,有个工具可以直接导出 iptv 源地址,不用抓包
|
8
Goojoe OP 进展:
没抓到有用的列表,卡在了 IGMP 设置上。。很懵逼 |
9
jiangzm 2022-11-12 07:51:52 +08:00 via iPhone
笔记本 hdmi 是输出口,应该不能当输入口用
|
10
ETiV 2022-11-12 08:56:14 +08:00 via iPhone
我一直没想明白为啥要买端口镜像工具,openWRT 上安装个 tcpdump 就能搞定的事儿啊
我家 IPTV 盒子开机的时候会加载到,感觉 IPTV 的各种功能就是网页实现的…频道列表在一段 JS 里 |
11
wwwlanp 2022-11-12 09:20:04 +08:00 via Android
不需抓包,github 上找你所用的宽带地区的 iptv 组播地址,电脑接光猫 iptv 口测试组播地址,然后再设置光猫路由 iptv 单线复用之类的
|
12
diguoemo 2022-11-12 10:06:53 +08:00 via Android
压根不用抓包,直接把 iptv 口插交换机上,内网一般就直接能看 rtp 格式的组播
|
13
allpass 2022-11-12 10:42:23 +08:00
是不是买个视频采集卡或者买个便携屏更加方便。
|
15
scal 2022-11-12 12:14:30 +08:00
哪个地区的,成都的直接丢给你,还抓啥
|
16
sunnysab 2022-11-12 12:31:15 +08:00 via Android
wireguard 支持远程抓包,通过 ssh 连上 openwrt 即可
|
17
herozzm 2022-11-12 12:53:36 +08:00
我也抓过,抓不到
|
21
swiftg 2022-11-12 16:19:48 +08:00 via iPhone
稍新点的光猫都带端口镜像功能了
|
22
Goojoe OP 抓到了抓到了!笔记本拨号+热点 电视盒子连接 直接 Wireshark 就抓到了
|
23
YongXMan 2022-11-12 20:59:21 +08:00
IPTV 直接接到 openwrt ,两个端口桥接一下,另一个接盒子,在 openwrt 上抓。
|
24
koor 2022-11-12 21:27:02 +08:00
|
26
iijboom 2022-11-13 00:18:00 +08:00
牛逼,有空我来学学带回放的怎么弄
|
27
ToughGuy 2022-11-14 09:53:52 +08:00
记得抓出来后的地址也是有时效性且 TTL 很短,很难做到一劳永逸。
|