Skip to content

捕获实时网络数据

WireShark 的主要功能就是实时捕获网络数据

先决条件

WireShark 捕获过程需要和操作系统底层打交道,因此可能需要一些设置来正确的执行捕获。

windows

Windows 下需要安装NPcap驱动程序。

Linux

通过包管理器直接安装会出现一个问题就是必须 sudo 权限才能够真正的捕获实时流量,这是因为dumpcap工具必须具有 root 权限才能够运行。

Tips

WireShark 推荐的方法是 root 用户实时捕获并保存文件,普通用户来解析。

开始捕获

要开始捕获首先需要选择捕获的网卡,只需要双击欢迎屏幕中罗列的网卡即可(或选择后执行 Capture -> Start 来开始):

WireShark Welcome

可以在 Capture -> Options 中获取可用接口的更多信息:

Capture Input

Tips

WireShark 不仅仅能够捕获网卡,甚至还能够捕获 USB、蓝牙等其他类型的数据包。

捕获时过滤

捕获结果保存