Linux 如何开启网络嗅探

5 min read

在 Linux 上,可以使用以下命令来开启网络嗅探:

  1. 使用 tcpdump 命令进行简单的嗅探:
sudo tcpdump -i <network interface>

其中, 是你想要监听的网络接口,如 eth0、wlan0 等。

这个命令会将监听的数据包输出到终端上。

  1. 如果你想将监听的数据包保存到文件中,可以使用以下命令:
sudo tcpdump -i <network interface> -w <output file>

其中, 是输出文件的完整路径和文件名。

  1. 如果你想查看数据包的详细信息,可以使用以下命令:
sudo tcpdump -i <network interface> -XX

这个命令会将每个数据包的十六进制和 ASCII 码输出到终端上。

  1. 如果你想按照特定的协议进行嗅探,可以使用以下命令:
sudo tcpdump -i <network interface> <protocol>

其中, 是你想要监听的协议,如 tcp、udp、icmp 等。

这个命令会将特定协议的数据包输出到终端上。

注意:使用网络嗅探工具可能会违反法律规定,请谨慎使用。