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。你能够利用这个工具检查访问你服务器中的文件包信息,监测你网络中的问题所在。

展开内容

猜您喜欢

网络抓包软件排行榜

抓包是指在计算机网络中,通过某种方式截取捕获网络传输的数据包的行为。抓包可以用于分析网络通信过程中的数据传输情况、协议信息、数据内容等。通常,网络管理员、网络安全专家或开发人员会使用抓包工具来监视和分析网络流量,以识别潜在的问题、调试网络应用程序或进行安全审计和漏洞分析。合理利用抓包软件可以查看网络中的传输数据,包括HTTP请求、响应、传输层协议、应用层协议等。这些数据可以用于网络监控、网络故障排除、网络性能优化、安全分析等不同的目的。常见的抓包工具包括Wireshark、tcpdump、Fiddler、MiniSniffer等常在网络抓包软件排行榜上的软件。这些工具提供了丰富的功能和可视化界面,使用户能够直观地分析和解读抓取的网络数据包。欢迎有需要的朋友下载支持!

共有 12 款应用全部>>

嗅探器工具

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

共有 6 款应用全部>>

类似软件

  • vmPing(图形化Ping工具)

    9.1/120K

    vmPing是一款可以用于监视多个主机的图形化Ping实用程序。通过该款软件用户们可以非常方便的了解每台主机的状态,其中为更加直观的让用户们感受到各自主机的状态还提供了令人醒目的颜色作为标记,如绿色响应,红色不响应,橙色错误等。

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

    9.1/146.2M

    ApiPost是一款非常实用且功能齐全的API接口调试和文档生成应用

  • NetworkTrafficView网络数据包监控

    9.1/276K

    NetworkTrafficView是一款简单小巧的网络数据包监视工具.它可帮助用户监视所有经过网络设备的数据包,并可给出详细的报告。通过它,用户可详细查看每个网络设备的全部信息,包括IP协议、源地址、目标地址、目标端口、总包大小、总数据大小、数据传输速度等等,可以说在这里用户无

  • Pajek(大型网络分析工具)

    9.0/21.34M

    pajek软件是一款大型复杂网络分析工具,主要是帮助用户用于研究目前所存在的各种复杂非线性网络的有力工具,Pajek在斯拉夫语中表示的意思是“蜘蛛”,主要应用于WINDOWS系统,对于研究各种复杂非线性网它具有强大的辅助功能。

网友评论

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

同类排行

  • 海康sadp设备网络搜索工具

    9.0/62.88M

    海康威视开发的一款用于搜索在线设备的实用工具,又被成为海康sadp设备网络搜索工具,它可帮助用户搜索同一局域网内同网段所有在线的设备,并可显示这些设备的所有相关信息,包括设备类型、激活状态、IP地址、端口、IPv4网关、HTTP端口等信息。

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

    9.1/146.2M

    ApiPost是一款非常实用且功能齐全的API接口调试和文档生成应用

  • QuickPing(网络检测工具)

    9.5/222K

    quickping是一款很好用的网络检测工具。该软件能够帮助用户快速检测网络问题,如果你的局域网精彩被其他用户抢占IP的话就可以来试试这款软件,该软件能够采用图形化界面多线程扫描C类IP,并会自动解析主机名,自动获取网卡地址(MAC),而且该软件还支持用户通过搜索一键获得某

  • 网络调试助手(CM精装版)

    9.1/382K

    一款简单实用的网络调试工具

  • Speedtest在线测速单文件版

    9.1/21.46M

    Speedtest是一款用来测试网速的应用程序,它可以很好的帮你检测网速缓慢的原因,并且提供解决方案,这次给用户们带来的Speedtest在线测速单文件版,就是专门用来测试Windows系统下的网速的。

  • NetBalancer网络监测软件

    10.0/36.65M

    NetBalancer Free

  • lansee局域网查看工具

    9.4/410K

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

  • Kali Linux电脑版

    9.5/4.02G

    Kali Linux电脑版是一款linux环境的便携系统,是继bt3、bt4之后该系列的最新版本,软件内部集成了Metasploit在内的上百种安全检查软件,并且除了在无线方面的安全工具外,软件还集合了密码枚举、加密隧道、密码猜解、欺骗、踩点、思科、web、取证、fuzzers、

  • sniffer pro中文版

    9.5/40.58M

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

  • NetworkTrafficView网络数据包监控

    9.1/276K

    NetworkTrafficView是一款简单小巧的网络数据包监视工具.它可帮助用户监视所有经过网络设备的数据包,并可给出详细的报告。通过它,用户可详细查看每个网络设备的全部信息,包括IP协议、源地址、目标地址、目标端口、总包大小、总数据大小、数据传输速度等等,可以说在这里用户无

  • avltool网络测试工具

    9.0/606K

    avltool网络测试工具是一款可以测试用户上网线路下载速率的软件,也叫做世纪前线测速软件。该软件速率测试使用的是FTP协议(RFC765),从用户的电脑向测试平台发起FTP连接,并以最快速率下载数据。

  • TCP View官方中文版

    9.1/676K

    网络监视工具

  • 路由优化大师电脑版

    9.6/7.33M

    路由优化大师电脑版是一款可一键设置并优化路由器,让普通用户也可以享受专业级别的路由器设置软件,有着防蹭网、优化路由等诸多功能,再也不用担心开着路由突然有着陌生人进来蹭网啦,敢进来我们就敢踢出去,路由优化大师电脑版简直就是WiFi破解器的大克星了,有了它小编我再也不用怕自己家的路由

  • CommView for WiFi电脑版

    9.1/56.94M

    CommView for WiFi电脑版是一款强大的无线网络抓包监测工具,我们时常能够听到或者看到这样的新闻就是有人使用手机连接了免费的WiFi后QQ,微信的账号密码被盗,前被转走等,出现这样的问题都是有人以提供免费WiFi为诱饵等有人连接上后对接入者信息进行监控并且解析数据包。

  • Project URL Snooper网络信息嗅探工具

    9.1/1.33M

    Project URL Snooper是一款非常强大的网络信息嗅探工具。能够直接从底层抓取url链接信息。我们知道网络上有很多的精品资源,但是这些链接往往是通过隐藏的。