记录一下用Wireshark进行数据抓包操作

一、环境说明

1、操作系统:win

2、开发工具:JAVA、idea/eclipse等

3、抓包工具:Wireshark-4.4.5-x64.exe
完整JAVA项目和Wireshark安装包可在下面地址下载:https://download.csdn.net/download/u010987943/90850101

二、JAVA实现tcp服务端和客户端(本文章主要记录抓包操作,代码不做过多介绍)

服务端代码部分及启动:

服务端代码部分及启动:

三、Wireshark进行抓包

1、安装Wireshark-4.4.5-x64.exe

可在上面地址下载也可以去官网下载,安装过程不在赘述。

2、安装后的界面

各选项的解释:

  1. WLAN
    • 含义:无线局域网,通过无线通信技术(如 Wi - Fi )提供设备联网功能,可让电脑、手机等设备在一定区域内实现无线上网 。
  2. VMware Network Adapter VMnet8
    • 含义:VMware 虚拟机软件创建的虚拟网络适配器之一。用于虚拟机与主机、虚拟机与外部网络之间的网络通信,常被设置为 NAT 模式,使虚拟机可借助主机网络访问外部网络 。
  3. VMware Network Adapter VMnet1
    • 含义:也是 VMware 虚拟机软件创建的虚拟网络适配器,一般用于虚拟机的仅主机(Host - Only)网络模式,实现虚拟机与主机之间的网络通信,虚拟机之间也可通过此模式通信,但默认不能直接访问外部网络 。
  4. Adapter for loopback traffic capture
    • 含义:环回流量捕获适配器,用于捕获本地设备内部环回地址(如 127.0.0.1 )相关的网络流量,便于分析本地应用程序之间的网络通信情况。
  5. 本地连接10、本地连接9、本地连接8、本地连接2、本地连接 * 1
    • 含义:Windows 系统中自动生成的虚拟网络连接标识。当系统存在多个虚拟网络设备或临时网络连接时,会以这种命名方式呈现,具体功能需结合实际创建这些连接的应用或服务来确定 。
  6. 以太网 2
    • 含义:表示计算机通过以太网接口(RJ - 45 接口 )连接的第二个物理网络连接,用于通过网线实现设备与局域网或广域网的有线网络连接。
  7. Event Tracing for Windows (ETW) reader
    • 含义:Windows 事件跟踪读取器,是 Windows 系统用于记录、收集和分析系统及应用程序事件的机制,可帮助管理员和开发者诊断系统问题、监控应用性能等 。

3、以Adapter for loopback traffic capture为例(内部环回

(1)双击Adapter for loopback traffic capture,进入抓包界面

(2)过滤出想要的数据

输入过滤条件,只要端口为12345的记录:

tcp.port == 12345

程序处输入内容:

抓包数据:

五、过滤条件快捷设置

右键点击击想作为过滤条件,选择“准备作为过滤器”,在选择“选中”,将选中的信息自动作为过滤条件:

总结:本文章只是做简单的记录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值