【Wireshark】抓RTC网络传输中的接口,tcp较劲!

前叙

  接了一个新的需求,没想到直接跳过服务端接口,走网络传输--signal信令通信。手机端与服务器通信,发送请求响应返回。没办法,Charles和控制台用惯了,这个迟早也需要学会。

  前提手机要连上Mac,我一直以为与Charles一样,手机与电脑保持同一个WI-FI下即可,结果绕了个圈子,没成功。

  借鉴链接:https://www.jianshu.com/p/c67baf5fce6d

实践

  •  操作前终端:

  ~ ifconfig -l

lo0 gif0 stf0 XHC0 XHC20 en0 p2p0 awdl0 en1 en2 bridge0 utun0 utun1 utun2

 

  •  建立虚拟网卡

(1)获取手机UIDD:

方法一:使用iTools获取;

方法二:不连接电脑通过蒲公英获取:https://www.pgyer.com/tools/udid

 

 

 (2)给手机端映射一个虚拟网卡:(不要像我样,没连手机直接执行)

  ~ rvictl -s c88823a4a8969b488418c80f68e2bbf6c6deea89

  ~ 

  • 操作后的终端

  ~ ifconfig -l

lo0 gif0 stf0 XHC0 XHC20 en0 p2p0 awdl0 en1 en2 bridge0 utun0 utun1 utun2 rvi0

 

  • 选择新添加的rvi0后进入Wireshark页面,开始监听

 

 

说明

简单addPeer,removePeer,signal通信给center

延展 

TCP三次握手

流量监控

猜你喜欢

转载自www.cnblogs.com/darlingmz/p/12329194.html