【Linux】tcpdump P3 - 过滤和组织返回信息

news2025/6/23 3:20:26

文章目录

  • 基于TCP标志的过滤器
  • 格式化 -X/-A
  • 额外的详细选项
  • 按协议(udp/tcp)过滤
  • 低详细输出 -q
  • 时间戳选项

本文继续展示帮助你过滤和组织tcpdump返回信息的功能。

基于TCP标志的过滤器

可以根据各种TCP标志来过滤TCP流量。这里是一个基于tcp-ack标志进行过滤的例子。

# tcpdump -i any "tcp[tcpflags] & tcp-ack !=0" -c3

格式化 -X/-A

tcpdump还可以通过使用-X选项来调整输出格式,用于十六进制显示,或者使用-A选项用于ASCII显示。

# tcpdump -i any -c4 -X

额外的详细选项

对于一些Linux程序,有时拥有更详细的输出是有用的。tcpdump使用-v-vv-vvv来提供不同级别的详细输出。下面展示了从无详细输出到三级详细输出的示例。

默认详细级别:

# tcpdump -i any -c1

使用-v选项:

# tcpdump -i any -c1 -v

这里是-vv选项:

# tcpdump -i any -c1 -vv

最后,使用-vvv选项显示最高级别的详细信息:

# tcpdump -i any -c1 -vvv

按协议(udp/tcp)过滤

你可以使用协议名称来过滤特定协议的数据包。在这个例子中,命令通过UDP进行过滤:

# tcpdump udp -i wlp0s20f3 -c2

在这种情况下,过滤器显示TCP数据:

# tcpdump tcp -i wlp0s20f3 -c2

低详细输出 -q

如果你想要与详细输出相反的效果,使用-q选项来提供更安静的输出(低详细)。

# tcpdump tcp -i wlp0s20f3 -c2 -q

时间戳选项

打印时间戳的一些常见选项包括:

移除时间戳

-t选项可以移除时间戳。

# tcpdump tcp -i wlp0s20f3 -c2 -t

连续数据包之间的差异

-ttt选项显示数据包之间的差异。这些信息用于查看数据包的峰值/减速。

# tcpdump tcp -i wlp0s20f3 -c2 -ttt

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1584627.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

使用lv_micropython

想要在ESP32-C3使用Micropython开发GUI,所以需要编译lv_micropython,当前github上的版本是9.1.0。 一、开发环境 因为编译lv_micropython需要在linux系统下,但是我的电脑是windows系统,所以我在windows系统上安装了VMware虚拟机&…

基于GRU实现评论文本情感分析

一、问题建模 在线评论的细粒度情感分析对于深刻理解商家和用户、挖掘用户情感等方面有至关重要的价值,并且在互联网行业有极其广泛的应用,主要用于个性化推荐、智能搜索、产品反馈、业务安全等。此博文,共包含6大类20个细粒度要素的情感倾…

基于SSM+Jsp+Mysql的弹幕视频网站

开发语言:Java框架:ssm技术:JSPJDK版本:JDK1.8服务器:tomcat7数据库:mysql 5.7(一定要5.7版本)数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包…

Edge扩展程序上架流程

代码基本同Chrome扩展,无需改动,具体可以参考文档说明 参考官方文档,注册开发者账号,遇到报错可以参考另一篇文章,Microsoft注册问题 注册完毕后,跳转到 developer dashboard,将左侧导航栏选项…

vue快速入门(十六)事件修饰符

注释很详细&#xff0c;直接上代码 上一篇 新增内容 事件修饰符之阻止冒泡事件修饰符之阻止默认行为 源码 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdev…

数据结构速成--顺序表

由于是速成专题&#xff0c;因此内容不会十分全面&#xff0c;只会涵盖考试重点&#xff0c;各学校课程要求不同 &#xff0c;大家可以按照考纲复习&#xff0c;不全面的内容&#xff0c;可以看一下小编主页数据结构初阶的内容&#xff0c;找到对应专题详细学习一下。 目录 一…

蓝桥杯-单片机基础16——利用定时计数中断进行动态数码管的多窗口显示

综合查阅了网络上目前能找到的所有关于此技能的代码&#xff0c;最终找到了下述方式比较可靠&#xff0c;且可以自定义任意显示的数值。 传统采用延时函数的方式实现动态数码管扫描&#xff0c;在题目变复杂时效果总是会不佳&#xff0c;因此在省赛中有必要尝试采用定时计数器中…

ubuntu20挂载webdav

WebDAV 是个好东西&#xff0c;尤其是配个自己的 NAS 使用&#xff0c;熟悉以后就再也离不开它啦 sudo apt-get update sudo apt-get install davfs2 上下左右键可以切换到“是”选项 2.创建目录挂载点 sudo mkdir /mnt/webdav 3.配置 davfs2 编辑 davfs2.conf 文件以配置 da…

KKVIEW远程畅连远程控制对方手机

畅连远程控制对方手机&#xff1a;技术、安全与实用性探讨 随着科技的飞速发展&#xff0c;远程控制技术在多个领域得到了广泛应用。其中&#xff0c;手机远程控制作为一项新兴技术&#xff0c;受到了广泛关注。畅连远程控制作为其中的一种实现方式&#xff0c;为用户提供了便…

【IC前端虚拟项目】验证环境方案思路和文档组织

【IC前端虚拟项目】数据搬运指令处理模块前端实现虚拟项目说明-CSDN博客 对于mvu的验证环境,从功能角度就可以分析出需要搭建哪些部分,再看一下mvu的周围环境哈: 很明显验证环境必然要包括几个部分: 1.模拟idu发送指令; 2.模拟ram/ddr读写数据; 3.rm模拟mvu的行为; …

【开源社区】openEuler、openGauss、openHiTLS、MindSpore

【开源社区】openEuler、openGauss、openHiTLS、MindSpore 写在最前面开源社区参与和贡献的一般方式开源技术的需求和贡献方向 openEuler 社区&#xff1a;开源系统官方网站官方介绍贡献攻略开源技术需求 openGauss 社区&#xff1a;开源数据库官方网站官方介绍贡献攻略开源技术…

Java Set基础篇

目录 前言一、常用Set1.1 Set1.1.1 特点 1.2 HashSet1.2.1 特点1.2.2 使用 1.3 TreeSet1.3.1 特点1.3.2 使用 1.4 LinkedHashSet1.4.1 特点1.4.2 使用 二、对比总结 目录 前言 一、常用Set 1.1 Set Set是一个继承自Collection的接口&#xff1a; public interface Set<…

Linux 用管道实现一个简易版的进程池

概念 进程池其实就是我们提前创建好一批进程&#xff0c; 当有任务的时候再将进程指派过去完成那个任务。 中间的这框框就是管道&#xff0c; 当父进程没有给子进程发送任务的时候&#xff0c; 子进程就会一直阻塞着&#xff0c; 于是就形成了这样的结构。 代码 #include &q…

如何在 YouTube、Medium、Twitter 和 Linkedin 上使用 ChatGPT 赚钱

人工智能SEO&#xff1a;未来内容优化的革命 介绍 在当今的数字时代&#xff0c;利用 ChatGPT 等人工智能工具已经成为在线内容创建和货币化领域的游戏规则改变者。 本指南探讨了如何在 YouTube、Medium、Twitter 和 Linkedin 等各种平台上有效使用 ChatGPT&#xff0c;不仅可以…

c 解数独(通用方法,适用于9×9 数独)

折腾了一周时间&#xff0c;终于搞定99数独通用方法 思路&#xff1a;1.生成每行空位的值&#xff0c;也就是1-9中除去非0的数。 2.用行&#xff0c;列&#xff0c;宫判断每行中每个空位的最小取值范围后再重新生成每行。 3.随机提取生成的9行&#xff0c;判断每列之和是否等…

SolidWorks Electrical图层管理器

SolidWorks Electrical中的图层是用来管理和控制不同类型的图形对象的显示和隐藏的工具。图层可以帮助用户更好地组织和管理电气设计中的不同元素&#xff0c;提高设计效率和可视化效果。 在SolidWorks Electrical中&#xff0c;用户可以创建多个图层&#xff0c;并为每个图层…

【C 数据结构】顺序表

文章目录 【 1. 基本原理 】【 2. 顺序表的初始化 】【 3. 顺序表 插入元素 】【 4. 顺序表 删除元素 】【 5. 顺序表 查找元素 】【 6. 顺序表 更改元素值 】【 7. 实例 】 【 1. 基本原理 】 顺序表&#xff0c;全名顺序存储结构&#xff0c;是线性表的一种。顺序表对数据的…

openssl3.2 - exp - zlib

文章目录 openssl3.2 - exp - zlib概述笔记命令行实现程序实现备注 - 压缩时无法base64压缩时无法带口令压缩实现 - 对buffer进行压缩和解压缩测试效果工程实现main.cppCOsslZlibBuffer.hCOsslZlibBuffer.cpp总结END openssl3.2 - exp - zlib 概述 客户端和服务端进行数据交换…

无人机低空数字摄影测量系统

一、 系统概述 系统完全基于IDL设计实现&#xff0c;包括界面布局到人机交互再到底层核心函数功能。整体设计框架基于数字摄影测量的专业处理流程&#xff0c;实现了数据输入、数据预处理、影像信息检测、空间定向、地形三维建模、专题信息提取、成果输出与更新等功能。同时为…

Android 10.0 系统设置语言和输入法菜单Launage语言列表增加支持多种英语语言功能

1.前言 在10.0的系统ROM产品定制化开发中,在系统中的语言和输入法菜单中,在添加语言的默认列表中对于同一类型的语言就可以 会出现一中语言,比如多种英语类型 就显示的不全,所以要求显示所有的英语类型,这样就需要了解语言列表的加载流程 然后加载所有的英语类型,接下来…