[发明专利]一种基于数据包解析软件及测试应用的方法及系统在审
申请号: | 202210222097.5 | 申请日: | 2022-03-09 |
公开(公告)号: | CN114666253A | 公开(公告)日: | 2022-06-24 |
发明(设计)人: | 刘维航;范渊;吴永越;何恐;兰星 | 申请(专利权)人: | 成都安恒信息技术有限公司 |
主分类号: | H04L43/50 | 分类号: | H04L43/50;H04L69/22;G06F11/36 |
代理公司: | 成都君合集专利代理事务所(普通合伙) 51228 | 代理人: | 尹新路 |
地址: | 610000 四川省成都市自由贸易试验区成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数据包 解析 软件 测试 应用 方法 系统 | ||
1.一种基于数据包解析软件及测试应用的方法,其特征在于,包括以下步骤: 步骤S1.获取数据包文件; 步骤S2.根据导入的数据包文件判断数据包类型是否能够被识别,如果是,进入步骤S3,如果否,结束判断并给出提示; 步骤S3.解析数据包文件中的数据包; 步骤S4.展示解析之后的数据包文件; 步骤S5.根据解析后的数据包文件判断是否需要选择展示中的数据包,如果是,进入步骤S6,如果否,不作任何操作; 步骤S6.根据展示中的数据包生成数据流模板,对数据流模板进行编辑,并判断是否发送生成的数据模板,如果是,将数据发送至待测设备,结束解析,如果否,不做任何操作。
2.根据权利要求1所述的一种基于数据包解析软件及测试应用的方法,其特征在于,所述步骤S1包括: 在需要观察的网络节点部署数据包采集工具或直接部署已捕获的数据包文件; 根据数据包采集工具采集数据包,并生成数据包文件; 所述数据包文件包括cap格式文件、pcap格式文件、pcapng格式文件和enc格式文件等。
3.根据权利要求1所述的一种基于数据包解析软件及测试应用的方法,其特征在于,所述步骤S2包括: 通过识别数据包文件的有效部分识别数据包文件的格式,所述有效部分包括数据包相对时间搓、各层协议头和载荷; 根据不同数据包文件的格式,识别出数据包文件中包含的数据包。
4.根据权利要求1所述的一种基于数据包解析软件及测试应用的方法,其特征在于,所述步骤S3包括: 根据MAC地址、IP、协议、端口号和关键字解析出数据包的类型;
预设数据包解析顺序,根据数据包解析顺序对数据包进行解析,并依次匹配对应的特征库,判断是否与特征库中记录的信息匹配,如果是,将已识别的数据包文件分类汇总到csv格式文件中,如果否,采用最长匹配的方式将的数据包文件分类汇总到csv格式文件中,并做出标记。
5.根据权利要求1所述的一种基于数据包解析软件及测试应用的方法,其特征在于,所述步骤S4包括: 在软件页面形成可视化的列表展示解析之后的文件; 展示的信息包含时间搓、各层协议头和FCS校验码,不展示应用层之后的载荷部分。
6.根据权利要求1所述的一种基于数据包解析软件及测试应用的方法,其特征在于,所述步骤S5包括: 软件页面提供单选按钮和全选按钮; 根据在软件页面选择单选按钮和全选按钮选中的数据包。
7.根据权利要求1所述的一种基于数据包解析软件及测试应用的方法,其特征在于,所述步骤S6包括: 将选中的数据包生成可编辑的数据流模板; 使用虚连接或者物理连接的方式连接至待测设备;
通过网卡或者虚拟网卡,将数据包发送至待测设备; 在待测设备观察对数据包处理的情况。
8.一种基于数据包解析软件及测试应用的系统,其特征在于,所述系统包括获取单元、识别单元、解析单元、展示数据包文件单元、展示数据包单元和数据发送单元,其中: 获取单元,用于获取数据包文件; 识别单元,用于根据导入的数据包文件判定数据包类型是否能够被识别,如果是,进入步骤解析单元,如果否,结束并给出提示; 解析单元,解析数据包文件中的数据包; 展示数据包文件单元,用于展示解析之后的数据包文件; 展示数据包单元,用于根据解析后的数据包文件判断是否需要选择展示中的数据包,如果是,进入数据发送单元,如果否,不作任何操作; 数据发送单元,用于根据展示中的数据包生成数据流模板,对数据流模板进行编辑,并判断是否发送生成的数据模板,如果是,将数据发送至待测设备,结束解析,如果否,不做任何操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都安恒信息技术有限公司,未经成都安恒信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210222097.5/1.html,转载请声明来源钻瓜专利网。