首页 > 系统相关 >tcpdump抓取CoAP数据包,WireShark解析

tcpdump抓取CoAP数据包,WireShark解析

时间:2022-11-20 23:35:31浏览次数:35  
标签:数据包 捕获 CoAP coap pcap tcpdump WireShark


考虑这样的场景,设备使用NB-IoT发送CoAP数据包到服务器,服务器是Linux,作为服务器的Linux通常只有命令行。在这样的场景下想要捕获CoAP数据包进行分析。首先在设备端捕获是不现实了,只能在Linux服务器端捕获,只有命令行的情况下不能直接使用WireShark捕获分析数据包,那么就需要分两步走,第一步:使用tcpdump捕获数据并保存为文件,第二步:使用WireShark打开捕获的数据文件进行分析。

tcpdump捕获CoAP数据包

tcpdump -i eth1 -w coap.pcap "udp port 5683"
  • -i eth1 指定捕获的网口
  • -w coap.pcap 指定保存的文件名
  • “udp port 5683” 过滤表达式,表示仅存储协议为UDP,端口为5683的数据包,丢弃其他数据包

scp拷贝文件到本地

scp [email protected]:~/coap.pcap ~/wireshark
  • ​​[email protected]​​:~/coap.pcap 服务器的ssh用户名,域名,文件路径
  • ~/wireshark 本地存储路径

WireShark分析CoAP数据包

用WireShark打开拷贝到本地的coap.pcap文件。最新版(我用的v2.2.2)可以正确解析出CoAP协议的各个部分。

tcpdump抓取CoAP数据包,WireShark解析_命令行


标签:数据包,捕获,CoAP,coap,pcap,tcpdump,WireShark
From: https://blog.51cto.com/zoomdy/5872174

相关文章

  • Github制作CocoaPods私有库
    创建私有库模版使用命令进入到要建立私有库工程的目录,执行以下命令,CDUtils是私有库项目名。$podlibcreateCDUtils接下来终端会询问几个问题,请根据实际情况设置:......
  • Github添加CocoaPods公开库
    热烈欢迎,请直接点击!!!进入博主AppStore主页,下载使用各个作品!!!注:博主将坚持每月上线一个新app!!!一、上传写好的库到github1.在github上创建一个仓库 2.将仓库拉倒本地......
  • python 发送 application/x-www-form-urlencoded 类型的数据包
    在网上百度了很多,坑的要死,基本不咋好用,自己多尝试了几遍,成功实现了。data的构建方式data=f"page={page}&sign={sign}&t={t}"直接这么弄就可以了,不用搞的那么麻烦。......
  • 显示网卡发送发送的数据包流量
    [root@libin5shell]#vimshell2.sh#!/bin/bash#使用死循环实时显示ens160网卡发送的数据包流量while:doecho'本地网卡ens160流量信息如下:'ifconfigens160|......
  • 项目管理 CocoaPods
    CocoaPods安装//更新本地spec仓库(速度较慢)podinstall//不更新本地spec仓库(有可能安装不到最新版本)podinstall--verbose--no-repo-update更新//更新本地......
  • 数据包拓展——tang-jh
      第二天.数据包拓展HTTP简要通信过程建立连接一—>发送请求数据包――>返回响应数据包一—>关闭连接1.浏览器建立与web服务器之间的连接2.浏览器将请求数据打包(生......
  • 【tcpdump】网络通信调试 - tcpdump使用指南
    安装tcpdumpUbuntu下安装命令:sudoaptinstalltcpdumpArm嵌入式linux下:下载tcpdump源码包,使用交叉编译链编译后放入Arm板中(tcpdump下载及交叉编译过程待补充)tcp......
  • HDMI原理详解以及时序流程(视频是三对差分信号,音频Audio是PCM级(无压缩)传输,包含在数据包
    资料来源:HDMI介绍与流程-TaigaComplex-博客园最近要用ZYNQ开发版的HDMI做显示,看着硬件管脚和例程只能发呆,于是决心去弄清楚HDMI的工作原理,查找了很多资料,都是碎片化的......
  • ERP 基础数据包括哪些?
    一套真正意义上的ERP系统,上千个数据表,单表字段数上百个,而基础数据首当其冲的就是物料BOM,这些数据包括物料基本数据、工艺流程等,物料表字段数数百个,如下图所示,涉及主要信......
  • 《吐血整理》高级系列教程-吃透Fiddler抓包教程(33)-Fiddler如何抓取WebSocket数据包
    1.简介本来打算再写一篇这个系列的文章也要和小伙伴或者童鞋们说再见了,可是有人留言问WebSocket包和小程序的包不会抓,那就关于这两个知识点宏哥就再水两篇文章。2.什么是......