ZNDS智能电视网 推荐当贝市场

TV应用下载 / 资源分享区

软件下载 | 游戏 | 讨论 | 电视计算器

综合交流 / 评测 / 活动区

交流区 | 测硬件 | 网站活动 | Z币中心

新手入门 / 进阶 / 社区互助

新手 | 你问我答 | 免费刷机救砖 | ROM固件

查看: 16803|回复: 27
[经验]

分享直接在OpenWrt上抓取IPTV的Option12/60/61数据脚本

  [复制链接]
发表于 2025-12-25 14:39 | 显示全部楼层 |阅读模式 | 来自浙江
现在越来越多地区的运营商IPTV开始采用IPoE认证,这种认证方式必须获取到机顶盒相关的DHCP数据才能正常下发IP。很多折腾单线复用或者想用自己路由器的朋友,卡在了没有镜像交换机或者HUB抓包这一步。为了抓个数据包专门去买个硬件,确实有点浪费。

今天分享的这个方案可以实现在OpenWrt路由器上不增加任何硬件设备,直接抓取机顶盒的Option数据。不需要电脑端安装Wireshark等复杂的抓包软件进行后期分析,直接在SSH控制台就能看到结果。

硬件物理连接

将IPTV机顶盒接入路由器的LAN口。

将运营商光猫的IPTV网口也接入同一个LAN口。

这种方式本质上是利用OpenWrt的LAN口桥接特性来监听数据流。

准备工作与操作流程

安装工具:确保你的OpenWrt系统中已经安装了tcpdump命令。如果没有,请先执行opkg update && opkg install tcpdump进行安装。

上传脚本:将抓包脚本通过SSH上传到OpenWrt内部(建议放在/tmp目录下以便重启后自动清理),并给予运行权限(chmod +x 脚本名)。

开始运行:在SSH终端运行脚本。

启动机顶盒:脚本开始运行后,再插上IPTV机顶盒的电源。稍等片刻,屏幕上就会自动打印出捕获到的认证数据。

数据分析示例

运行成功后,你会直接得到如下格式的数据:
=== DHCP数据包分析 (00:01:28) === 客户端MAC: d0:71:c4:8x:xx:xx Option 12 (Hostname): HEX: 3330303030343030 长度: 32字节 Option 60 (Vendor): HEX: 00001f3901897a5932f269694a885 长度: 61字节 厂商信息: 中兴设备 (ZTE)

注意事项

目前该方法已在河北联通环境下测试通过。获取到的Option数据均为HEX16进制格式,如果你在路由器配置中需要使用字符串,请自行找工具转换为ASCII数据。这种方法主打一个简单暴力,非常适合手头没有专业网络设备但又想搞定IPoE认证的朋友。

游客,如果您要查看本帖隐藏内容请回复


上一篇:老毛子固件合集2025年(小米斐讯中兴华硕360网件)
下一篇:[k3] 2026年更新斐讯K3路由器OPENWRT固件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

Archiver|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 苏ICP备2023012627号 )

网络信息服务信用承诺书 | 增值电信业务经营许可证:苏B2-20221768 丨 苏公网安备 32011402011373号

GMT+8, 2026-1-21 02:00 , Processed in 0.059111 second(s), 14 queries , Redis On.

Powered by Discuz!

监督举报:report#znds.com (请将#替换为@)

© 2007-2026 ZNDS.Com

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