TCPDUMP(tcp监控工具)

大小:1.37M 类别:
  • 网络检测

官方安全无插件纠错

  • 更新时间2023-08-12
  • 版本v4.8.1
  • 系统Pc
  • 语言英文

TCPDUMP是一款知名的linux抓包工具。Linux作为网络服务器,特别是作为路由器和网关时,数据的采集和分析是不可少的。TcpDump是Linux中强大的网络数据采集分析工具之一,一言概之,dump the traffic on a network,是一款根据使用者的定义对网络上的数据包进行截获的包分析工具。作为互联网上经典的的系统管理员必备工具,tcpdump以其强大的功能,灵活的截取策略,成为每个高级的系统管理员分析网络,排查问题等所必备的工具之一。

有的朋友可能不太理解,其实说白了,tcpdump就类似我们经常在window客户端使用wireshark,区别就是一个是图形界面,一个是命令形式。小编这里为大家提供的TCPDUMP抓包工具,可支持Linux和Unix系统,后问附有详细的介绍,有需求的用户还请下载支持。

安装tcpdump

如果你的系统默认没有安装tcpdump,那么你可以使用如下命令,进行安装:

yum install tcpdump -y

tcpdump参数解析

为了方便大家直观理解,小编在网上截取了一段参数图,如下,可以帮助我们更好的理解tcpdump语句的含义。

option:可选参数,可以指定相关参数,输出特定信息。

proto:类过滤器,指定某种协议的数据包。如tcp。

在开始玩tcpdump时,读者应该有所了解报文结构,这样才能更好读懂tcpdump输出的信息。

tcpdump命令实例

一、抓取特定网卡 80端口的链接情况:

1、我们先用ifconfig查看网卡名称:

2、输入下来命令后,打开百度网页:

可以捕获到如下信息,截取一部分:

关于上面输出的内容,格式注释如下:

第二列:网络协议 IP

第三列:发送方的ip地址+端口号,其中 221.5.75.35是 ip,而 http是端口号,即80

第四列:箭头 >, 表示数据流向

第五列:接收方的ip地址+端口号,其中 localhost.localdomain.是 ip,本机,而 42884是端口号。

第六列:冒号

第七列:数据包内容,包括Flags 标识符,seq 号,ack 号,win 窗口,数据长度 length,其中 [P.] 表示 PUSH 标志位为 1。

其中Flags 标识符有以下几种:

[S] : SYN(开始连接)

[P] : PSH(推送数据)

[F] : FIN (结束连接)

[R] : RST(重置连接)

[.] : 没有 Flag,由于除了 SYN 包外所有的数据包都有ACK,所以一般这个标志也可表示 ACK

二、如果你觉得命令行不习惯,还是喜欢用wireshark来查看数据包,那么你还可以使用tcpdump来保存.cap文件,然后导出cap文件,就可以用wireshark软件来打开查看了。

tcpdump-i ens33 port80-w ./20210616.cap(左右滑动一下)

注释:

-w:参数指定将监听到的数据包写入文件中保存,file.cap就是该文件。

./:保存的路径。

通过ls,可以看到该文件已生成:

输入linux服务器ip地址(即我虚拟机的ip地址)、账号、密码

下载cap文件:

下载到window物理机上:

双击,我们就可以使用wireshark来查看数据包了

三、基于协议进行过滤,比如就只抓起icmp报文。

tcpdump icmp

输完上述命令后,我打开网页,又进行了ping测试,先ping8.8.8.8,然后中止了,再ping 114.114.114.114.

来看看,命令输出的结果:

23:05:28.009283 IP http://public1.114dns.com > localhost.localdomain: ICMP echo reply, id 24125, seq 3, length 64

四、-n参数

上面我们看到了,ping 114.114.114.114,tcpdump输出显示是域名形式,如果我们希望显示ip地址,可以加一个参数:-n (即不把ip转化成域名,直接显示 ip,避免执行 DNS lookups 的过程,速度会快很多)

tcpdump icmp -n

五、捕获特定的目的IP地址的数据包。

我在linux服务器上进行ping多个地址(114.114.114.114、223.5.5.5、223.6.6.6),然后我tcpdump只需114.114.114.114的。

tcpdumpicmp-nanddsthost114.114.114.114(左右滑动一下)

and:后面就是加了限制条件,只捕获指定的目的ip地址为114.114.114.114的报文。

总结

我们都知道,想学会网络技术,人人都绕不开“抓包”这项技能。只有把设备之间交互的信息读透了,搞懂它,那么,你在网络世界里,就能游刃有余,如鱼得水。

Tcpdump是著名的sniffer,是一个被很多UNIX高手认为是一个专业的网络管理工具,记得以前TsutomuShimomura,就是使用他自己修改过的TCPDUMP版本来记录了KEVINMITNICK攻击他系统的记录,后来就配合FBI抓住了KEVINMITNICK。你能够利用这个工具检查访问你服务器中的文件包信息,监测你网络中的问题所在。

展开内容

猜您喜欢

抓包工具大全

抓包,是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也有用来检查网络安全。‌电脑抓包软件的主要功能是截获、分析和记录网络传输中的数据包‌。目前好用的电脑抓包软件有很多,比较出名的有wireshark、fiddler、fiddler、SmartSniff、Charles等。这些抓包工具功能各异,但基本原理相同,通过设置过滤条件和捕获规则,来捕获网络数据包并进行分析。抓包工具主要用途包括故障排除、优化网络配置、监控接口性能、验证请求和响应。需要注意的是,在使用抓包进行自动化接口测试时,要确保测试环境和工具的配置正确,并遵循相关的法律和规定,确保测试过程合法合规。

共有 14 款应用全部>>

嗅探器工具

嗅探器工具一直以来都是具备受争议的软件,使用嗅探器可以探测到网络上传输的数据,但这就如同一把双刃剑,取决于用户的使用方法,可以成为神器,网络嗅探手段可以有效地探测在网络上传输的数据包信息,通过对这些信息的分析利用是有助于网络安全维护的,所以我们要慎重使用嗅探器,小编今天就为大家整理了几款常用的嗅探器工具软件,作为监视网络数据运行的软件小编希望用户能够正确使用哦,有需要的小伙伴们可以来本站看看哦。

共有 6 款应用全部>>

类似软件

  • Homedale(无线信号检测工具)

    9.1/887K

    Homedale中文版是一款无线信号测试软件。软件经够对无线信号强度进行检测,并以图示的方式显示出来。通过Homedale,我们能够监视多个无线局域网接入点的信号强度,让用户可以清楚知道网络信号的波动曲线,查看网络状态是否稳定。

    查看
  • TrafficMonitor(网速监控悬浮窗软件)

    9.0/1.29M

    用于Windows平台的简单易用的电脑网速监控悬浮窗软件。

    查看
  • 科来网络分析系统

    9.5/278.7M

    科来网络分析系统是一款专业的网络检测分析软件,该软件拥有行业领先的专家分析技术,可以通过网络底层传输的数据包分析当前网络情况,帮助用户快速排查网络中出现或者潜在的故障和安全问题。

    查看
  • sniffer pro中文版

    9.5/40.58M

    身为一名网络管理员,在日常工作中维护服务器是头等大事,sniffer pro 作为一款实用的服务器故障诊断分析软件能够帮助你有效的解决服务器故障,相信它一定能成为你的好帮手。

    查看

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • Charles windows抓包工具

    9.6/55.65M

    charles官方版是电脑端一款非常好用的抓包工具。它主要用于调试和分析HTTP通信过程,支持HTTPS代理和SSL pass-through。它可以截取HTTP/HTTPS请求和响应,记录和显示请求头、请求体、响应头、响应体等详细信息,并且能够通过结合断点、重发以及修改请

    查看
  • 360宽带测速器官方版

    9.6/2.67M

    360宽带测速器官方版是360公司官方推出的一款用于测试网络速度的工具。它用于对电脑网络宽带进行测速,包括测试宽带接入速度、长途网络速度以及网页打开速度,并提供相应的测速排行榜和说明等。

    查看
  • ApiPost(接口调试与文档生成工具)

    9.1/89.23M

    ApiPost是一款非常实用且功能齐全的API接口调试和文档生成应用,界面简洁清爽且操作简单易用,为广大用户提供了专业有效的文档生成、API调试、API管理等功能。

    查看
  • InternetTest Pro(网络测试工具)

    5.0/3.31M

    轻松监控、诊断和优化互联网连接。

    查看
  • NetBalancer网络监测软件

    10.0/35.07M

    NetBalancer是一款免费家庭必备的网络监测软件,很多朋友在下载软件是不小心下载到一些非常吃流量的软件,而且很难发现,这样导致我们浏览网页时网速变慢。NetBalancer允许你设置的限制和上传和/或下载一个基于每个应用的基础上的速度,提供系统总的流量相关参数,连接的

    查看
  • TCP View官方中文版

    9.1/676K

    TCPView中文版是Sysinternals公司(Winternals旗下的一家主力公司为系统复原与资料保护的公司)开发的一款网络监视工具,可查看端口和线程,并可帮助用户预防黑客的入侵,在现实中只要木马在内存中运行就一定会打开某个端口,同样只要有黑客进入你的电脑,就有新的

    查看
  • lansee局域网查看工具

    9.4/410K

    lansee官方版是一款能够对局域网上各种信息进行查看的工具。通过lansee这款软件我们可以查看到局域网内部所有主机的信息,包括计算机名、IP地址等等,我们还可以用它来查看是否有外人在蹭网。

    查看
  • Simple DNSCrypt

    9.1/8.41M

    Simple DNSCrypt电脑版是一款用于配DNS安全代理的程序软件。DNS服务是我们上网时必须要用到的一项服务,它会将我们访问的网址解析为对应的IP地址来进行数据的传输。

    查看
  • Complete Internet Repair(网络修复大师)

    9.0/3.25M

    Complete Internet Repair中文版是一款网络修复工具,软件运行在Windows系统上,可以解决Internet网络问题的傻瓜型工具,可以快速修复Windows的各种网络设置、这款工具能够搞定绝大多数的网络问题。

    查看
  • hotview局域网查看工具

    9.1/3.61M

    hotview局域网查看工具是一款能够对局域网上各种信息进行查看的工具。通过这款软件我们可以查看到局域网内部所有主机的信息,包括计算机名、IP地址等等,我们还可以用它来查看是否有外人在蹭网。

    查看
  • 中国电信微服

    9.5/23.74M

    中国电信微服是中国电信推出的一款网络故障处理软件,它能够提供电脑拨号上网故障、家庭网无法联网和网速过慢等等常见的网络故障处理。软件会从电脑、路由器、互联网三个地方对问题进行排查,若是出现问题就用x来表示,用户可直接知晓哪个步骤出现了问题,在故障诊断中还能知道具体问题并提供了解决方

    查看
  • networx(带宽检测工具)中文绿色版

    9.5/8.27M

    networx是一款带宽检测和网络监控软件。软件通过采集带宽的使用数据,测量Internet或是任何网络连接速度,对网络流量进行实时监控,并且它能有助于鉴别网络发生问题时可能发生的原因,确保用户不超越ISP指定的带宽限制,防止追踪木马和黑客攻击的一切可疑网络活动特征。

    查看
  • TMeter(宽带仪表软件)

    9.1/12.97M

    TMeter是来自外国一款简单实用,功能强大且内容丰富的宽带仪表软件,TMeter软件集强的流量和Internet共享功能为一体。使用该软件可以通过任何条件可以通过任何条件该引擎允许专用网络上的多个主机使用单个公共IP地址访问Internet。

    查看
  • 魔方测速软件官方版

    9.0/1.17M

    魔方测速软件是一款小巧灵活的电脑桌面测速小工具,用鼠标点击就可以进行测速,魔方测速支持3个不同的测速服务器(server网络资源),分别为百度服务器、腾讯服务器和阿里服务器,不同的服务器测试的结果可能稍有偏差,属于正常情况。

    查看
  • Total Network Monitor(网络性能监视器)

    9.1/103.97M

    网络性能监视器

    查看