tcpdump 抓包
TCPdump是一种常用的网络抓包工具,用于捕获在网络上发送的数据包,并可以对数据包进行分析和解析。它可以在Linux、Unix等操作系统上运行,可以捕获的协议包括TCP、UDP、ICMP等。下面是使用TCPdump抓包的一些基本命令:
- 抓取指定网卡的数据包:
sudo tcpdump -i eth0
- 抓取指定IP地址的数据包:
sudo tcpdump host 192.168.1.1
- 抓取指定端口的数据包:
sudo tcpdump port 80
- 抓取指定协议的数据包:
sudo tcpdump icmp
- 将抓到的数据包保存到文件中:
sudo tcpdump -i eth0 -w capture.pcap
- 以ASCII格式显示抓包内容:
sudo tcpdump -A
- 显示IP和端口的详细信息:
sudo tcpdump -n
- 显示更加详细的网络层信息:
sudo tcpdump -v
- 显示更加详细的应用层信息:
sudo tcpdump -vv
原文地址: https://www.cveoy.top/t/topic/bRJ5 著作权归作者所有。请勿转载和采集!