Wireshark网络抓包疯狂聊天程序【网络通信编程】

一、疯狂聊天环境配置

在启动疯狂聊天程序时,两台电脑必须连接同一个wifi才能通信。 并且,win10
有个内置防火墙,默认是开启的,要关掉它,疯狂聊天程序才能正常发现目标。 网络适配器中需要禁用这几项,否则无法双向通信

在这里插入图片描述此时两台电脑都打开疯狂聊天程序发送消息
在这里插入图片描述测试连接成功

二、使用wireshark进行抓包

在wireshark中输入筛选ip.dst==255.255.255.255进行过滤
在这里插入图片描述这里发现此程序是通过UDP协议进行通信的

三、分析抓包

我们发送一串数字
在这里插入图片描述

发现其内容与我们发送的相符在这里插入图片描述

查看端口号为5453,5000+房间号就是端口号
在这里插入图片描述
另外我们发送信息:我是你的Superhero
在这里插入图片描述在Wireshark中找到对应的包,右键跟踪流查看发送数据

在这里插入图片描述

数据编码选择UTF-8
对照发现与我们发送的内容一致
在这里插入图片描述

四、参考文献

1.Max_Shy Wireshark网络抓包之抓取聊天网络数据包

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值