数据抓包神器 Tcpdump 入坑指南

admin 2024年10月29日10:56:11评论32 views字数 642阅读2分8秒阅读模式

在工作和学习中,我们常用的抓包工具是Wireshark。除此之外,还有很多优秀的工具如tcpdump。本文,我们一起来学习它的使用吧!

关于

tcpdump是一个运行在命令行下的抓包工具。它允许用户拦截和显示发送或收到过网络连接到该计算机的TCP/IP和其他数据包。在路由器和其他Linux中,我们可以方便的进行安装。当然抓到包后,我们可以配合Wireshark进行数据分析。

安装

在kali中已经默认安装,其他系统我们可以用下面命令进行安装。

apt-get install tcpdump
数据抓包神器 Tcpdump 入坑指南

常用参数说明

抓包参数

  • -c : 指定要抓取的包数量。

  • -i : 指定抓包的网卡,默认为第一个。

  • -P: 指定要抓取的包是流入还是流出的包。可以给定的值为"in"、"out"和"inout",默认为"inout"。

  • -e:输出的每行中都将包括数据链路层头部信息,例如源MAC和目标MAC。

  • -v:当分析和打印的时候,产生详细的输出。除此之外还有(-vv -vvv)

  • -w:将抓包数据输出到文件(pacp格式)。

示例

保存指定域名的数据包

tcpdump -i eth0 host blog.bbskali.cn -nn  -w https.pacp
数据抓包神器 Tcpdump 入坑指南

对保存的https.pacp数据包,我们可以进行分析!

数据抓包神器 Tcpdump 入坑指南

监视指定网络接口的数据包

tcpdump -i eth0
数据抓包神器 Tcpdump 入坑指南

抓取到本机22端口包

tcpdump -c 10 -nn -i eth0 tcp dst port 22

原文始发于微信公众号(kali笔记):数据抓包神器 Tcpdump 入坑指南

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年10月29日10:56:11
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   数据抓包神器 Tcpdump 入坑指南http://cn-sec.com/archives/3327606.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息