找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
楼主: sdhzdmzzl

我来吹一波我写的自动扫描iptv ip和端口的代码

  [复制链接]
发表于 2019-3-3 16:52 | 显示全部楼层
我现在有deepin,itv拨号连接,然后这个脚本怎么用呢?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-3-3 21:00 | 显示全部楼层
能不能搞出点播和回播呀
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-4 09:04 | 显示全部楼层
jxf269 发表于 2019-3-3 02:27
可以先搞个安卓的玩玩,随便安个终端模拟器,然后运行你编译的安卓版本

安卓的不好弄,很多无线路由器的igmp协议支持的并不好,这种情况下可能一个频道都扫不到。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-3-4 15:27 | 显示全部楼层
选择接口的时候,数字4退格键删除键都不管用, 后面报错一堆堆
1. eth0 (No description available)
2. eth1 (No description available)
3. any (Pseudo-device that captures on all interfaces)
4. lo (No description available)
Enter the interface number (1-%d):41      
#EXTM3U name="bj-unicom-iptv"
error: pcap_open_live():eth0: socket: Invalid argument

点评

你这是双网卡?选1试试?  详情 回复 发表于 2019-3-4 15:45
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-4 15:45 | 显示全部楼层
quitstart123 发表于 2019-3-4 15:27
选择接口的时候,数字4退格键删除键都不管用, 后面报错一堆堆
1. eth0 (No description available)
2. e ...

你这是双网卡?选1试试?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-3-4 15:48 | 显示全部楼层
选择网卡的位置就是一个数字4 怎么改成数字1?直接敲1 变成41

点评

那个4代表一共4个网卡。。你只需要输入第几个网卡就行了。  详情 回复 发表于 2019-3-4 16:24
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-3-4 15:50 | 显示全部楼层
我是用WIN10安装的Ubuntu16.04

点评

我没有测过用win10的wsl编译后运行的情况。刚才查了一下google,好像libpcap还不支持win10的wsl。 建议用虚拟机或者原生linux。  详情 回复 发表于 2019-3-4 16:15
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-4 16:15 | 显示全部楼层
quitstart123 发表于 2019-3-4 15:50
我是用WIN10安装的Ubuntu16.04

我没有测过用win10的wsl编译后运行的情况。刚才查了一下google,好像libpcap还不支持win10的wsl。
建议用虚拟机或者原生linux。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-4 16:24 | 显示全部楼层
quitstart123 发表于 2019-3-4 15:48
选择网卡的位置就是一个数字4 怎么改成数字1?直接敲1 变成41

那个4代表一共4个网卡。。你只需要输入第几个网卡就行了。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-3-5 13:58 | 显示全部楼层
                                                   
思考 思考
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-3-5 21:21 | 显示全部楼层
看来卤煮要尽快出windows版本的,不要ui都可以,直接cmd下面命令行操作

点评

我编出来了一个,但是测了一下,只有本地可用,拿到其他机器上就不好使了。。。还在查原因。  详情 回复 发表于 2019-3-6 09:00
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-6 09:00 | 显示全部楼层
lcsuper 发表于 2019-3-5 21:21
看来卤煮要尽快出windows版本的,不要ui都可以,直接cmd下面命令行操作

我编出来了一个,但是测了一下,只有本地可用,拿到其他机器上就不好使了。。。还在查原因。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-3-6 11:41 | 显示全部楼层
问下,看你介绍的是用抓包来确认有频道
那能不能自己直接接收入组消息呢?我之前抓iptv里,看到发送入组消息后,还会有下发的组信息,能不能自己直接用网络编程来判断?这样速度 快,还可以同时入多个组。并行扫描,提高扫描速度
就算没有入组消息下来,也可以通过udp包来判断有没有频道,这样纯代码就不需要抓包这个库了,一个exe在windows下或linux下编译都变得容易。

点评

1:我在北京联通的数据包里没有抓到下发的组信息。倒是有网友抓到过http的频道列表,那个是机顶盒访问一个特定url获取的。但这里边不一定全。 2:并行加入组的情况我测试过,确实会快一些,但是我测的结果是即使同时  详情 回复 发表于 2019-3-6 14:06
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-6 14:06 | 显示全部楼层
sunbinjin 发表于 2019-3-6 11:41
问下,看你介绍的是用抓包来确认有频道
那能不能自己直接接收入组消息呢?我之前抓iptv里,看到发送入组消 ...

1:我在北京联通的数据包里没有抓到下发的组信息。倒是有网友抓到过http的频道列表,那个是机顶盒访问一个特定url获取的。但这里边不一定全。
2:并行加入组的情况我测试过,确实会快一些,但是我测的结果是即使同时并行俩的话,后边的频道就跑不出来了。
3:通过udp包这种,如果端口固定当然可以,但北京联通的端口不固定,所以这种方式普适性不好。

点评

我看你好像几分钟之前github还更新了 以后就仰仗你了……我就是北京联通的网络……不会扫,直接伸手党(捂脸)  详情 回复 发表于 2019-3-9 05:06
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-3-9 05:06 | 显示全部楼层
sdhzdmzzl 发表于 2019-3-6 14:06
1:我在北京联通的数据包里没有抓到下发的组信息。倒是有网友抓到过http的频道列表,那个是机顶盒访问一个 ...

我看你好像几分钟之前github还更新了(已经star)

以后就仰仗你了……我就是北京联通的网络……不会扫,直接伸手党(捂脸)
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

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

GMT+8, 2024-9-22 13:41

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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