找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 52150|回复: 91

[iptv信源 资源分享或寻求] 小白的IPTV折腾教程(2)---使用0元抓包神器一次性简单抓湖北电信包

 火... [复制链接]
发表于 2018-6-30 22:48 | 显示全部楼层 |阅读模式
本帖最后由 lcsuper 于 2022-7-28 19:47 编辑

感谢楼下@trail1975基友的指点。我重新抓了一次,终于湖北电信IPTV可以一次性抓到组播地址了,不再需要一个台一个台的人工找组播地址了。

按我上一节制作神器的原理图(https://www.right.com.cn/FORUM/thread-328186-1-1.html)接好我们的抓包神器,电脑的网卡获取ip的模式随便。IPTV盒子原来的认证原来是什么模式现在就还是什么模式。是pppoe认证的还是pppoe,是dhcp的还是用dhcp,不做任何改动。

0、最新研究的简单办法,如果不行再用后面的方法


a、使用抓包神器D头连接电脑网卡
b、启动wireshark,选择需要侦听的本地连接网卡,启动iptv盒子的电源。此时wireshark的数据区从空白开始变的有数据不停的冒出来。等到电视中进入了iptv的直播界面,通过遥控器进入iptv的设置,在网络设置里面查看当前iptv获取到的ip,比如我的就是10.236.63.200的ip。关闭iptv盒子的电源。此时wireshark的数据区停止冒出新数据。
c、我们在wireshark的顶栏第一行,表达式过滤器栏中,输入ip.dst eq 10.236.63.200 and http回车。wireshark就把所有目的ip是我的iptv盒子的http包都列出来。





如果你没有显示出来,那么可能你插的C头抓包,换另外一个头再重复上面的动作。一定要dst这一列能看到你的iptv盒子的ip才行
d、Crtl+F调出搜索栏,在前面选择 分组字节流 窄(UTF-8/ASCII) 字符串,再到搜索框里面输入 jsSetConfig ,点查找
e、会自动定位到搜索到的这一栏,我们在这一行上面点右键,选择 追踪流->http流,会弹出一个新的对话框
f、在新对话框里面的最下面搜索框里面填入 239.  查找,你就会看到系统定位到了igmp://239.XXX.XXX.XXX:XXXX的地址,这里我们就看到了列表地址了





g、关于频道列表中文名称的处理,如果是乱码。尝试在这个对话框下面把ASCII换成UTF-8,如果还是乱码,说明传输的是GBK编码,那就要用本坛机油共享的关于GBK编码的汉字处理方法,感谢@wengmingao,链接https://www.right.com.cn/FORUM/thread-329888-1-1.html
h、请使用notepad++由正则匹配筛选,勾选匹配,得到m3u格式的地址列表。


查找内容那里为:
  1. .+?ChannelName="(.+?)",ChannelURL=".+?://(.+?)".+?
复制代码

替换为:
  1. #EXTINF:-1, \1\nrtp://\2\n
复制代码



保存为m3u格式,就可以在用vlc直接播放了。
这个地方有个坑,我的notepad++复制上面的规则没法用,研究了半天发现是复制过去的\这个符号要删掉重新打,估计是复制过来,带了网页的格式。晕死了。


i、如果要在用友窝直播,这个格式是不行的。使用以下规则


查找内容那里为:
  1. .+?ChannelName="(.+?)",ChannelURL=".+?://(.+?)".+?
复制代码

替换为:
  1. \1,rtp://\2\n
复制代码



保存为UTF-8的txt文件,存到你的智能电视/安卓盒子的www.youwo.com文件里面,就可以正常观看了。


====================================华丽的分割线==================================

1、启动wireshark,选择需要侦听的本地连接网卡,启动iptv盒子的电源。此时wireshark的数据区从空白开始变的有数据不停的冒出来。等到电视中进入了iptv的直播界面即可关闭iptv盒子的电源。此时wireshark的数据区停止冒出新数据。

我们在wireshark的顶栏第一行,表达式过滤器栏中,输入http回车。wireshark就把所有的http包都列出来。
按Ctrl+F,搜索栏选择字符串,前面选择分组字节流。搜索框填写loadbalanced=1,点查找
亮条会定位到搜索到的那一行


你可以看到有2列ip,第一列源IP,即发起网络请求的一方,第二列目的IP,即请求发送到哪个服务器的IP。
你仔细看,如果你是pppoe拨号的IPTV盒子,一般都会被系统分配一个10开头的内网ip,
如果是dhcp的iptv盒子,一般都会被光猫分配一个192开头的内网ip。
我们记下这个121开头的服务器IP地址,后面有用。

这一条信息的意思就是10开头的IPTV盒子向121开头的服务器请求频道列表。121开头的服务器收到请求后会返回一个http的数据包给10开头的IPTV盒子。这个包就是直播源地址数据。
这个包在哪儿呢?他在另外一个方向的包里面。好,因为我的电脑是单网卡,所以一次只能抓一个方向的包,现在我们换D头连接,抓接收方向的包。

2、换线,抓包神器D头连接电脑网卡
wireshark关闭当前抓包,重新开始抓本地连接。数据区又变空白了。
启动iptv盒子的电源。此时wireshark的数据区从空白开始变的有数据不停的冒出来。等到电视中进入了iptv的直播界面即可关闭iptv盒子的电源。此时wireshark的数据区停止冒出新数据。
我们在wireshark的顶栏第一行,表达式过滤器栏中,输入http回车。wireshark就把所有的http包都列出来。


现在的源ip变成了远程服务器的IP,目的ip变成了IPTV盒子的IP了。
我们现在使用刚才记录的那个121服务器IP,找到第一次在源IP栏目中出现这个IP的这一行,info栏显示http 200 OK ,意思是说我响应了你上面我们记录那个IP的时候那个http请求,返回了频道列表给你了。

我们在这一行上面右键,选追踪流,http流,往下拖,很长,大概到中央位置。
如图显示频道列表的数据,右下角选utf-8,汉字就不会乱码,不过貌似我的传输过来是GBK编码,wireshark没法解码,所以中文频道还是乱码。


其中ChannelURL="igmp://239.252.219.64:5140",就是直播源地址。
请使用notepad++由正则匹配筛选,勾选匹配,得到地址列表。
查找内容那里为:
+?ChannelName=\"(.+?)\",ChannelURL=\".+?://(.+?)\".+?
替换为:
#EXTINF:-1, \1\nrtp://\2\n

这个地方有个坑,我的notepad++复制上面的规则没法用,研究了半天发现是复制过去的\这个符号要删掉重新打,估计是复制过来,带了网页的格式。晕死了。

3、人工完善组播源频道名字
最近看到本坛机油共享了,关于GBK编码的汉字处理方法,感谢@wengmingao,链接https://www.right.com.cn/FORUM/thread-329888-1-1.html
如果你搞不定,貌似只能人工一个台一个台的写名字了。

可以将这个列表保存好,拔掉抓包线,电脑直连光猫IPTV口,拨号或者DHCP后,用vlc打开这个列表,一个台一个台切换看着改

下节讲互联网跟iptv融合一线,地址https://www.right.com.cn/FORUM/thread-332086-1-1.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 10恩山币 +10 收起 理由
syj119 + 1 强大的恩山!(以下重复1万次)
防微杜渐 + 1 感谢你的分享,无论怎样,你都是最无私的人.
帅了个呆 + 1 一看就是觉得高端、大气、上档次!
liaozhebin + 1 强大的恩山!(以下重复1万次)
funison + 1 一看就是觉得高端、大气、上档次!
蛋包饭2014 + 1 强大的恩山!(以下重复1万次)
波波1925 + 1 面对这种帖子,我内心复杂,真不知道说什么好……
byy + 1 面对这种帖子,我内心复杂,真不知道说什么好……
tsqwhb + 1 强大的恩山!(以下重复1万次)
jjss520 + 1 面对这种帖子,我内心复杂,真不知道说什么好……

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-6-30 23:29 | 显示全部楼层
等待更新!同时小白
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-6-30 23:44 | 显示全部楼层
+1
牛X的淫呐...
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-6-30 23:52 来自手机 | 显示全部楼层
这个可以在看iptv的同时用c口连接电脑用vlc看其他台吗

点评

iptv口插个小交换机,电脑和盒子同时接入,没问题,一起看  发表于 2018-7-12 14:12
不行,要么关了iptv,要么电脑直接连光猫iptv才能验证你抓的地址是否有效  详情 回复 发表于 2018-6-30 23:56
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-6-30 23:56 | 显示全部楼层
namemarui 发表于 2018-6-30 23:52
这个可以在看iptv的同时用c口连接电脑用vlc看其他台吗

不行,要么关了iptv,要么电脑直接连光猫iptv才能验证你抓的地址是否有效

点评

大神你好,按照你的方法,我卡在了Crtl+F调出搜索栏,在前面选择 分组字节流 窄(UTF-8/ASCII) 字符串,再到搜索框里面输入 jsSetConfig ,点查找,找不出来,没有自动指定到那一栏  详情 回复 发表于 2019-4-22 18:40
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

right6 该用户已被删除
发表于 2018-7-1 00:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-7-1 02:10 | 显示全部楼层
绑定应急手机
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-7-1 06:25 来自手机 | 显示全部楼层
牛X的淫呐..
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-7-1 08:44 | 显示全部楼层
湖北电信抓组播地址不需要这么麻烦的,可以一次性抓到全部的地址。看图。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

请问是怎么定位到这一行的,我抓包死活找不到楼主说的jsSetConfig  详情 回复 发表于 2020-3-8 22:30
并不是湖北省内每个城市都是你这样的地址。有些城市的频道列表是没有给igmp的组播地址。你看我的图,我抓的就没有,本坛已经有好几个湖北省的其他城市的基友都没igmp的地址。你没认真看我的帖  详情 回复 发表于 2018-7-1 09:15
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-7-1 09:15 来自手机 | 显示全部楼层
trail1975 发表于 2018-7-1 08:44
湖北电信抓组播地址不需要这么麻烦的,可以一次性抓到全部的地址。看图。

并不是湖北省内每个城市都是你这样的地址。有些城市的频道列表是没有给igmp的组播地址。你看我的图,我抓的就没有,本坛已经有好几个湖北省的其他城市的基友都没igmp的地址。你没认真看我的帖
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-7-1 09:42 来自手机 | 显示全部楼层
我看认真看了。湖北的组播地址不在GetChannelList里t
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-7-1 09:44 来自手机 | 显示全部楼层
在我截图的jas那里,我的GetChannelList和你一样没有组播地址
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-7-1 09:49 来自手机 | 显示全部楼层
手机打字不方便,回去告诉你,我之前也以为没有组播地址。后来一个一个找,终于发现在iptv开头那里

点评

已更新方法,确实有效,赞  详情 回复 发表于 2018-7-2 15:03
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-7-2 15:03 | 显示全部楼层
trail1975 发表于 2018-7-1 09:49
手机打字不方便,回去告诉你,我之前也以为没有组播地址。后来一个一个找,终于发现在iptv开头那里

已更新方法,确实有效,赞

点评

不用谢。我前一段时间抓到包,在ChannelList找不到组播地址。但是我不甘心,湖北电信iptv肯定用的组播啊。那就肯定有组播地址。于是用傻办法一个一个的找,才找出来的。  详情 回复 发表于 2018-7-2 17:23
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-7-2 15:59 | 显示全部楼层
牛逼了,坐等,家里两个电视,一个有IPTV,另一个没有,看直播头痛的要命
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-20 03:30

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

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