GB28181 进阶玩法 协议抓包解析

  1. 安装 linux 平台的抓包软件
    1. 在 windows 平台安装抓包、解析软件

若是要进行协议开发,必须掌握抓包技能

我是用 linux 作为服务器,本地开发环境是 win10

下面开始对线上环境和开发环境安装抓包的工具。

安装 linux 平台的抓包软件

在你的服务器上安装 tcpdump

yum install -y tcpdump

通过 ip 抓下级的包

tcpdump host <下级SIP服务器IP>

通过端口抓包

tcpdump udp port 5060

同时抓端口和IP

tcpdump host <ip> and udp port 5060

注意:用 tcp 是不行的 tcpdump tcp port 5060

抓到后存储到文件中(这份文件可以在 wireshark 中打开查看)

tcpdump host <ip> -w dianbo.pcap

在 windows 平台安装抓包、解析软件

安装 wireshark 官网下载

wireshark 是针对网卡进行抓包的,进阶学习看这篇

开始抓包

若是电脑上网卡比较多,需要一个个尝试过来才知道


转载请注明来源。 欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。 可以在下面评论区评论,也可以邮件至 sharlot2050@foxmail.com。

文章标题:GB28181 进阶玩法 协议抓包解析

字数:228

本文作者:夏来风

发布时间:2020-11-26, 23:50:11

原始链接:http://www.demo1024.com/blog/gb28181-zhuabao/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。