首页 > 系统相关 >[调试工具]如何使用tcpdump抓包

[调试工具]如何使用tcpdump抓包

时间:2023-03-08 23:55:38浏览次数:30  
标签:tcpdump 抓取 抓包 网络接口 数据包 调试 eth0

如何使用tcpdump抓包

打开一个终端,输入以下命令来安装tcpdump(如果您已经安装了tcpdump,请跳过这一步):
sudo apt install tcpdump
输入以下命令来查看您的网络接口的名称:
ip link show
选择一个网络接口,输入以下命令来开始抓包:
sudo tcpdump -i [interface]
其中[interface]是您选择的网络接口的名称,例如eth0。

您可以使用一些选项来过滤或控制抓包的行为,例如:

-c [number]:指定抓取多少个数据包后停止。
-w [file]:将抓取的数据包保存到一个文件中。
-r [file]:从一个文件中读取数据包并显示。
host [ip address]:只抓取与指定IP地址相关的数据包。
port [port number]:只抓取与指定端口相关的数据包。
tcp/udp/icmp:只抓取指定协议的数据包。
and/or/not:组合多个过滤条件。
例如,如果您想要抓取与192.168.1.100主机相关的TCP协议的前10个数据包,并将它们保存到一个文件中,您可以输入以下命令:

sudo tcpdump -i eth0 -c 10 -w tcp.pcap host 192.168.1.100 and tcp
您可以使用Ctrl+C键来停止抓包,并查看统计信息。
这样就实现了使用tcpdump抓包的功能。您可以在终端中查看或分析数据包的内容,也可以使用其他工具如Wireshark来打开和分析保存的文件。

标签:tcpdump,抓取,抓包,网络接口,数据包,调试,eth0
From: https://www.cnblogs.com/dysonnnn/p/17196749.html

相关文章

  • 如何在 Linux 中启用 Shell 脚本的调试模式
    脚本是存储在一个文件的一系列命令。在终端上输入一个个命令,按顺序执行的方法太弱了,使用脚本,系统中的用户可以在一个文件中存储所有命令,反复调用该文件多次重新执行命令。......
  • Node 非服务脚本调试
    缘起最近在弄docsify作为自己的记事本,好处就是用git+markdown方式比较好管理。碰到了个比较麻烦的事,就是要手动去加目录到_sidebar.md中,网上的确有一些开源的脚本做这个事......
  • 网络基础及抓包方法汇总
    网络基础常见网络模型与常见协议网络架构图互联网通讯协议架构TCP/UDPTCP:面向连接、错误重传、拥塞控制、适用于可靠性高的场景UDP:不需要提前建立连接,实现简单......
  • VSCode调试js代码的几种方式
    背景  在leetcode刷题时需要调试js代码  代码写在.js文件中 方式一node.js  安装node.js  配置launch.json      左侧【运行和调试】,【F5】启动调......
  • DVE调试
    1. DVE图形界面调试学习使用基本功能调试RTL基本功能介绍:Waveformdebugging;Sourcecodedebuggingr;ListingfeaturesAssertions;''C/C++"debugger波形调试;源......
  • 《爆肝整理》保姆级系列教程-玩转Charles抓包神器教程(10)-Charles如何修改请求参数和
    1.简介宏哥之前一直用postman调接口比较多(web端),也非常容易上手和操作。但有时候想要去修改APP的页面展示,造数据又会比较麻烦,你自己造相对还好些,要是让开发造,还得低眉顺眼......
  • 《渗透测试》抓包技术&HTTPS协议&APP&小程序&PC应用&WEB&转发联动 2023 day6&7
      准备工作:1、浏览器安装证书:解决本地抓HTTPS1.1打开burpsuite的Proxy模块   1.2点击下方的import/exportCAcertificate选择输出的第一个按钮 1.3......
  • RT-Thread 模拟器 simulator 搭建 LVGL 的开发调试环境
    前言RT-Thread当前的版本:4.1.0,通过简单的配置就可以支持最新的LVGL图形库版本,LVGL图形库以软件包的方式加入工程LVGL可以认为是当前开源、免费的优秀GUI的图形库,对内存的......
  • tcpdump使用指南
    全网最详细的tcpdump使用指南 今天要给大家介绍的一个Unix下的一个 网络数据采集分析工具,也就是我们常说的抓包工具。与它功能类似的工具有wireshark,不同的......
  • python 代码调试--pdb
    python代码调试--pdbhttps://www.jianshu.com/p/fb5f791fcb18https://learnku.com/docs/pymotw/pdb-interactive-debugger/3470......