监听网络流量命令——tcpdump

  • 一、tcpdump简介
  • 二、格式
  • 三、常用参数
  • 四、示例

一、tcpdump简介

  • tcpdump命令是一款sniffer工具,是linux上的抓包工具,嗅探器;它可以打印出所有经过网络接口的数据包的头信息。

  • tcpdump命令工作时先要把网卡的工作模式切换到混杂模式。所以tcpdump命令需要以root身份运行。tcpdump命令是linux下使用最广泛的网络协议分析工具。使用tcpdump命令时,必须精通TCP/IP协议工作原理。

二、格式

三、常用参数

常用参数 说明
-a 尝试将网络和广播地址转换成名称
-c<数据包数目> 收到指定的数据包数目后,就停止进行倾倒操作
-d 把编译过的数据包编码转换成可阅读的格式,并倾倒到标准输出
-dd 把编译过的数据包编码转换成C语言的格式,并倾倒到标准输出
-ddd 把编译过的数据包编码转换成十进制数字的格式,并倾倒到标准输出
-e 在每列倾倒资料上显示连接层级的文件头
-f 用数字显示网际网络地址
-F<表达文件> 指定内含表达方式的文件
-i<网络界面> 使用指定的网络截面送出数据包
-l 使用标准输出列的缓冲区
-n 不把主机的网络地址转换成名字
-N 不列出域名
-O 不将数据包编码最佳化
-p 不让网络界面进入混杂模式
-q 快速输出,仅列出少数的传输协议信息
-r<数据包文件> 从指定的文件读取数据包数据
-s<数据包大小> 设置每个数据包的大小
-S 用绝对而非相对数值列出TCP关联数
-t 在每列倾倒资料上不显示时间戳记
-tt 在每列倾倒资料上显示未经格式化的时间戳记
-T<数据包类型> 强制将表达方式所指定的数据包转译成设置的数据包类型
-v 详细显示指令执行过程
-vv 更详细显示指令执行过程
-x 用十六进制字码列出数据包资料
-w<数据包文件> 把数据包数据写入指定的文件

四、示例



监听网络流量命令——tcpdump相关推荐

  1. 在linux中使用tcpdump命令 – 监听网络流量

    tcpdump命令 – 监听网络流量 tcpdump命令是一款sniffer工具,是linux上的抓包工具,嗅探器:它可以打印出所有经过网络接口的数据包的头信息. tcpdump命令工作时先要把网卡的 ...

  2. 10.22 tcpdump:监听网络流量

    [功能说明] tcpdump命令是一个截获网络数据包的包分析工具.tcpdump可以将网络中传送的数据包的"头"完全截获下来以提供分析.它支持针对网络层.协议.主机.端口等的过滤, ...

  3. 使用Java监听网络流量

    使用 JPCAP抓包,可以使用JAVA写代码对数据进行分析,最后可视化显示; 本文只实现了使用 Java语言的jpcap接口 在 IDEA环境下抓取数据包的功能 一.Java搭建 winpcap开发环 ...

  4. Linux 命令之 tcpdump -- 监听网络流量

    文章目录 命令介绍 参考文档 命令介绍 tcpdump 命令是一款 sniffer 工具,是 Linux 上的抓包工具,嗅探器:它可以打印出所有经过网络接口的数据包的头信息. tcpdump 命令工作 ...

  5. linux监控某个端口流量抓包,tcpdump命令 – 监听网络流量

    tcpdump命令是一款sniffer工具,是linux上的抓包工具,嗅探器:它可以打印出所有经过网络接口的数据包的头信息. tcpdump命令工作时先要把网卡的工作模式切换到混杂模式.所以tcpdu ...

  6. 网络安全netstat监听网络状态。

    网络安全netstat监听网络状态. Internet的通用语言是TCP/TP,它是一组协议,它规定在网络的第四层运输层有两种协议TCP.UDP.端口就是这两个协议打开的,端口分为源端口和目的端口,源 ...

  7. 初识广播机制(监听网络状态的改变,监听网络是否可以使用)

    Android系统中的广播机制比较灵活,因为Android中的每个应用程序都可以对自己感兴趣的广播进行注册,这样该程序就只会接收到自己所关心的广播内容,这些广播可能是来自于系统的,也可能是来自于其他应 ...

  8. IOS-网络(监听网络状态)

    1 // 2 // BWNetWorkTool.h 3 // IOS_0131_检测网络状态 4 // 5 // Created by ma c on 16/1/31. 6 // Copyright ...

  9. Windows Phone 8 获取与监听网络连接状态

    现在的只能手机对网络的依赖程度都很高,尤其是新闻.微博.音乐.视频.VOIP通话.游戏等 事实性高的信息类应用,但是目前国内的信息费仍然高居不下,更多的用户只有在 WIFI 的环境下才愿意进行大数据量 ...

最新文章

  1. RouterOS V2.9.27 固定IP双电信分流教程(详)
  2. Matlab与高等数学
  3. 有机会多熟悉下开源框架
  4. 利用cookie的跨域单点登录的简单实现
  5. linux 误删除mysql表能恢复吗_linux rm误删除数据库文件的恢复方法
  6. 2021电赛预测—手把手带你玩转DDS模块AD9833
  7. 推荐一些Mac上比较好用的软件
  8. 开源的C++静态分析工具
  9. Linux中常用命令
  10. matlab里怎么计算期望,§7.4.2 利用MATLAB计算随机变量的期望和方差.pdf
  11. router中设置特殊网络线宽规则,以电源为例
  12. linux的iso镜像文件,linux系统安装iso文件方法
  13. 热释红外感应模块(pir d203s)介绍
  14. 摩纳哥通过与华为合作 成为欧洲首个实现5G全覆盖国家
  15. CMTime,CMTimeMake CMTimeMakeWithSeconds
  16. 剪映字幕导出免费工具简单好用
  17. 浙江二本计算机学校有哪些,浙江二本大学排名
  18. 关于集成第三方微信支付,支付宝,高德地图等排坑
  19. c语言中英文翻译 毕业设计,c语言中英文翻译资料 毕业论文(设计).doc
  20. cypher neo4j 简单的增删改查

热门文章

  1. OS- -I/O之I/O设备
  2. shell编程之循环语句
  3. 【今晚七点半】:主编对话李宇翔——我所经历的“前端”开发
  4. 实时远程医学影像服务质量保障与网络优化
  5. Hulu兰华峰:专注平衡用户体验和成本
  6. UDP成为低延时流媒体关键 选SRT还是QUIC?
  7. srs代码学习(4)-怎么转发流
  8. 机器学习之线性回归 (Python SKLearn)
  9. ubuntu 网络知识总结
  10. 游戏服务器正式发布时动态库处理的两种策略