C#使用使用TCP/UDP协议通信并用协议通信并用Wireshark抓包分析数据抓包分析数据
本文章主要讲述使用 VS2019 编写 C# 程序,并通过 UDP/TCP 进行通信,使用 Wireshark 抓包软件抓取发送的包并分析数据
结构,由于涉及到客户端和通信端,可以使用两台电脑,一台电脑编写客户端代码,一台电脑编写服务器端代码,也可以在一
台电脑上开两个 VS2019 同时编译两个端,看自己的选择。
实验环境: Window 10 系统
开发工具: Visual Studio 2019
使用工具: Wireshark 3.4.0
一、Wireshark抓包软件下载安装
下载 Wireshark 安装包,点击下面的链接提取,里面有 2.6.4 和 3.2.7 版本的
注:我安装 3.2.7 版本的时候安装报错1603,百度了好久都没解决,但我室友安装时并没问题,所以我安装的是 2.6.4 版本
的,可能是我缺少某个包,你可自行选择版本安装。
链接
提取码:vbli
下载好后,就开始来安装(版本不同,但是安装的步骤一样,除了后续我安装了额外的 WinPcap 组件,可能这就是我电脑缺
少的吧,哎)。
打开 Wireshark-win64-2.6.4.exe 文件。
点击 “ Next > ”。
点击 “ I Agree ”。