返回信息流wireshark或者tcpdump的过滤功能只能是端口号、ip地址、网卡等。能否实现抓取特定的app的包,例如腾讯会议、腾讯视频、爱奇艺、哔哩哔哩等,现在了解到的是一个app只有一个pid不变,但是端口号和ip地址可能有很多且会一直变化,在Wireshark中也无法确认哪些数据包就是该app的。
我想分析一下这些主流互联网产品使用的传输技术,例如当下流媒体传输使用http-flv、hls或者rtmp+flash等等,在不同设备Android、iOS中传输协议是否不同?目前使用的传输层协议是tcp还是udp+quic或者其他私有udp协议。
综上,是否可以抓取特定的app的数据包以及如何做区分?
这是一条镜像帖。来源:北邮人论坛 / communications / #29328同步于 2022/1/14
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Communications机器人发帖
【计算机网络】抓取特点app的协议包分析
xxl549506247
2022/1/14镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
无法做到全关的我试过,后台程序很多运行的!Wireshark就是无时无刻产生包,大量的包!
如果开启了爱奇艺或者腾讯视频确实会产生更多的包,但是还是无法区分,无法确定包的归属,以及传输内容。
例如腾讯视频或者爱奇艺的绝大多数静态图片或者文字可能是基于http的,但是视频播放的那个box,我觉得是嵌在里面的,相对独立的。
【 在 wslyh123 的大作中提到: 】
: 想到一个笨办法,在测试的时候把所有其他访问网络的服务关掉,再用wireshark抓包,这样不就只剩下你要测的那个服务的网络请求了吗。
感谢回复?
【 在 wslyh123 的大作中提到: 】
: 想到一个笨办法,在测试的时候把所有其他访问网络的服务关掉,再用wireshark抓包,这样不就只剩下你要测的那个服务的网络请求了吗。