一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种路由器中协议数据的修改方法、装置及可读存储介质与流程

2022-06-01 07:48:07 来源:中国专利 TAG:

技术特征:
1.一种路由器中协议数据的修改方法,其特征在于,所述修改方法包括:根据路由器中每条协议数据传输时所利用的端口信息,从获取到的所述路由器预设的多条协议数据中过滤出目标协议数据;针对于每条目标协议数据,根据该目标协议数据的数据特征码,确定该目标协议数据的消息类型;按照所述消息类型对应的预设数据结构,将该目标协议数据拆分为多个数据组成部分;基于每个数据组成部分中所包括的数据信息,确定出用于生成该目标协议数据的数据指令的多个待组合信息;其中,所述多个待组合信息中包括至少一个可修改信息和多个不可修改信息;针对于每个可修改信息,响应于用户针对该可修改信息的修改操作,对该可修改信息进行修改,得到至少一个修改后的可修改信息;按照所述数据指令的生成格式,拼接所述多个不可修改信息以及所述至少一个修改后的可修改信息,得到该目标协议数据的数据指令。2.根据权利要求1所述的修改方法,其特征在于,所述基于每个数据组成部分中所包括的数据信息,确定出用于生成该目标协议数据的数据指令的多个待组合信息,包括:针对于每个数据组成部分,根据该数据组成部分的属性信息,确定在该数据组成部分中待组合信息对应的字节数据所占的字节位;按照所述字节位,从所述数据信息中提取出所述字节数据;将所述字节数据转化为用于生成数据指令的待组合信息;基于每个数据组成部分对应的待组合信息,得到用于生成所述数据指令的多个待组合信息。3.根据权利要求1所述的修改方法,其特征在于,所述按照所述消息类型对应的预设数据结构,将该目标协议数据拆分为多个数据组成部分,包括:利用所述消息类型对应的拆分方式,将该目标协议数据按照预设数据结构拆分为多个数据组成部分;针对于每个数据组成部分,确定该数据组成部分中是否存在字节缺失项;若存在,利用预设字符填充所述字节缺失项,得到补充后的数据组成部分;将所述补充后的数据组成部分确定为该目标协议数据的数据组成部分。4.根据权利要求3所述的修改方法,其特征在于,通过以下步骤确定该数据组成部分中是否存在字节缺失项:针对于该数据组成部分中的每项数据内容,确定该项数据内容的长度是否满足预设长度条件;若否,确定所述数据组成部分中存在字节缺失项,并将该项数据内容确定为字节缺失项。5.根据权利要求1所述的修改方法,其特征在于,所述按照所述数据指令的生成格式,拼接所述多个不可修改信息以及所述至少一个修改后的可修改信息,得到该目标协议数据的数据指令,包括:按照所述生成格式,获取所述数据指令的指令生成模板;
将所述多个不可修改信息以及所述至少一个修改后的可修改信息,分别填充至所述指令生成模板中的相应位置处,得到该目标协议数据的数据指令。6.根据权利要求1所述的修改方法,其特征在于,所述目标协议数据属于tbus协议;所述端口信息包括端口号。7.一种路由器中协议数据的修改装置,其特征在于,所述修改装置包括:协议过滤模块,用于根据路由器中每条协议数据传输时所利用的端口信息,从获取到的所述路由器预设的多条协议数据中过滤出目标协议数据;类型确定模块,用于针对于每条目标协议数据,根据该目标协议数据的数据特征码,确定该目标协议数据的消息类型;数据拆分模块,用于按照所述消息类型对应的预设数据结构,将该目标协议数据拆分为多个数据组成部分;信息确定模块,用于基于每个数据组成部分中所包括的数据信息,确定出用于生成该目标协议数据的数据指令的多个待组合信息;其中,所述多个待组合信息中包括至少一个可修改信息和多个不可修改信息;信息修改模块,用于针对于每个可修改信息,响应于用户针对该可修改信息的修改操作,对该可修改信息进行修改,得到至少一个修改后的可修改信息;指令生成模块,用于按照所述数据指令的生成格式,拼接所述多个不可修改信息以及所述至少一个修改后的可修改信息,得到该目标协议数据的数据指令。8.根据权利要求7所述的修改装置,其特征在于,所述信息确定模块在用于基于每个数据组成部分中所包括的数据信息,确定出用于生成该目标协议数据的数据指令的多个待组合信息时,所述信息确定模块用于:针对于每个数据组成部分,根据该数据组成部分的属性信息,确定在该数据组成部分中待组合信息对应的字节数据所占的字节位;按照所述字节位,从所述数据信息中提取出所述字节数据;将所述字节数据转化为用于生成数据指令的待组合信息;基于每个数据组成部分对应的待组合信息,得到用于生成所述数据指令的多个待组合信息。9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过所述总线进行通信,所述机器可读指令被所述处理器运行时执行如权利要求1至6任一所述的路由器中协议数据的修改方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至6任一所述的路由器中协议数据的修改方法的步骤。

技术总结
本申请提供了一种路由器中协议数据的修改方法、装置及可读存储介质,根据路由器中每条协议数据传输时所利用的端口信息,从获取到的路由器的多条协议数据中过滤出目标协议数据;针对于每条目标协议数据,根据该目标协议数据的数据特征码,确定其消息类型;将该目标协议数据拆分为多个数据组成部分;并确定出用于生成该目标协议数据的数据指令的多个待组合信息;针对于每个可修改信息,响应于用户针对该可修改信息的修改操作,对该可修改信息进行修改;拼接多个不可修改信息以及至少一个修改后的可修改信息,得到该目标协议数据的数据指令。这样,便可对路由器中的数据协议进行分析及修改,有助于提高路由器在使用过程中的安全性。全性。全性。


技术研发人员:刘仟丰 刘加勇
受保护的技术使用者:北京华云安信息技术有限公司
技术研发日:2022.02.25
技术公布日:2022/5/31
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献