原始问题:
tcpdump 乱码
如果在使用tcpdump命令时出现乱码,可能是因为终端的字符集与抓包的字符集不匹配。可以尝试使用以下命令:
- 使用ASCII字符集:
tcpdump -A- 指定字符集:
tcpdump -nnvvS -X -s 0 -i eth0 -c 10 -w /tmp/capture.pcap其中,-X选项可以将数据包以十六进制和ASCII码的形式显示出来,-S选项可以指定字符集。例如,使用UTF-8字符集:
tcpdump -nnvvS -X -s 0 -i eth0 -c 10 -w /tmp/capture.pcap -S utf8- 将抓包结果保存到文件中,然后使用Wireshark等工具查看,可以避免终端字符集的问题。
Prev:tcpdump