[发明专利]一种数据包抓取方法、装置、设备及存储介质在审
申请号: | 202310394559.6 | 申请日: | 2023-04-07 |
公开(公告)号: | CN116567060A | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 董玉琪 | 申请(专利权)人: | 深圳开鸿数字产业发展有限公司 |
主分类号: | H04L67/51 | 分类号: | H04L67/51;H04L67/06;H04L41/0677;H04L12/40 |
代理公司: | 深圳市力道知识产权代理事务所(普通合伙) 44507 | 代理人: | 张传义 |
地址: | 518000 广东省深圳市福田区福保街道福保*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据包 抓取 方法 装置 设备 存储 介质 | ||
本申请公开了一种数据包抓取方法、装置、设备及存储介质,该方法包括:通过鸿蒙系统的分布式硬件设备发现功能,发现同一局域网内的多个鸿蒙设备;通过所述鸿蒙系统的分布式软总线与每个所述鸿蒙设备建立会话;在所述会话中,获取每个所述鸿蒙设备的运行信息;检测所述运行信息是否存在故障码;当所述运行信息存在故障码时,将存在所述故障码的所述鸿蒙设备设置为指定鸿蒙设备;获取安装包,通过所述安装包安装抓包工具;采用所述抓包工具,在网卡接口上捕获所述指定鸿蒙设备的数据包。本申请有利于提高数据包的抓取效率。
技术领域
本申请涉及互联网技术领域,尤其涉及一种数据包抓取方法、装置、设备及存储介质。
背景技术
随着鸿蒙系统的持续发展与通用性,使得网络对于高带宽、低时延、准确性等方面的需求日益提高。网络出现故障时,开发厂商与技术开发人员可以通过数据包定位故障,排查故障。
然而,现有技术无法抓取指定鸿蒙设备的数据包,不利于提高数据包抓取效率。其原因在于,网络出现故障时,现有技术只会抓取全部设备的数据包,因此,数据包抓取的工作量会十分巨大,且数据包抓取的时间长,因此,现有技术无法抓取指定鸿蒙设备的数据包,无法满足使用场景的需求,不利于提高数据包的抓取效率。
发明内容
本申请实施例提供一种数据包抓取方法、装置、设备及存储介质,以解决上述现有技术无法抓取指定鸿蒙设备的数据包,不利于提高数据包抓取效率的技术问题。
第一方面,本申请实施例提供了一种数据包抓取方法,所述数据包抓取方法包括:
通过鸿蒙系统的分布式硬件设备发现功能,发现同一局域网内的多个鸿蒙设备;
通过所述鸿蒙系统的分布式软总线与每个所述鸿蒙设备建立会话;
在所述会话中,获取每个所述鸿蒙设备的运行信息;
检测所述运行信息是否存在故障码;
当所述运行信息存在故障码时,将存在所述故障码的所述鸿蒙设备设置为指定鸿蒙设备;
获取安装包,通过所述安装包安装抓包工具;
采用所述抓包工具,在网卡接口上捕获所述指定鸿蒙设备的数据包。
作为一个可选的实施方式,所述获取安装包,通过所述安装包安装抓包工具,具体为:
在所述鸿蒙系统中,获取应用程序列表;
在所述应用程序列表中,查询是否存在所述抓包工具;
如果所述鸿蒙系统没有安装所述抓包工具,就下载所述抓包工具的安装包,通过所述安装包安装所述抓包工具。
作为一个可选的实施方式,所述采用所述抓包工具,在网卡接口上捕获所述指定鸿蒙设备的数据包,具体为:
通过网络参数设置过滤条件,所述网络参数包括源IP地址、目的IP地址、网络协议、抓取长度中的至少一种;
采用所述抓包工具,在所述网卡上捕获满足所述过滤条件的所述指定鸿蒙设备的数据包。
作为一个可选的实施方式,在所述采用所述抓包工具,在网卡接口上捕获所述指定鸿蒙设备的数据包之后,所述方法还包括:
解析所述数据包,获取所述数据包的解析内容,显示所述解析内容。
作为一个可选的实施方式,在所述采用所述抓包工具,在网卡接口上捕获所述指定鸿蒙设备的数据包之后,所述方法还包括:
通过预设的网络模式,将所述数据包上传至预设的服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳开鸿数字产业发展有限公司,未经深圳开鸿数字产业发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310394559.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:审批事件的处理方法及即时通讯客户端
- 下一篇:一种胸外科术后用康复护理装置