一种基于决策树的APP通信协议识别方法、装置及存储介质与流程

文档序号:37942924发布日期:2024-05-11 00:23阅读:来源:国知局

技术特征:

1.一种基于决策树的app通信协议识别方法,其特征在于,包括:

2.根据权利要求1所述的基于决策树的app通信协议识别方法,其特征在于,所述app通信协议分析系统框架具体包括:

3.根据权利要求2所述的基于决策树的app通信协议识别方法,其特征在于,所述对app通信协议分析系统初始化的方法具体包括:

4.根据权利要求1所述的基于决策树的app通信协议识别方法,其特征在于,所述对app通信数据包进行预处理,将预处理后的数据按比例划分为训练集与测试集,并标准化训练集的方法具体包括:

5.根据权利要求1所述的基于决策树的app通信协议识别方法,其特征在于,构建app通信协议分类模型的方法具体包括:

6.根据权利要求1所述的基于决策树的app通信协议识别方法,其特征在于,所述基于app通信协议类别集和app通信协议特征集构建app通信加密协议识别模型的方法具体包括:

7.根据权利要求6所述的基于决策树的app通信协议识别方法,其特征在于,所述定义app通信协议特征集具体包括:

8.根据权利要求1所述的基于决策树的app通信协议识别方法,其特征在于,所述通过统计信息获取通信协议特征值,从中选取关键的特征的方法具体包括:

9.一种电子装置,其特征在于,所述电子装置包括处理器、存储器和总线系统,所述处理器和存储器通过该总线系统相连,所述存储器用于存储指令,所述处理器用于执行存储器存储的指令,以实现权利要求1至8任意一项所述的基于决策树的app通信协议识别方法。

10.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机软件产品,所述计算机软件产品包括的若干指令,用以使得一台计算机设备执行权利要求1至8任意一项所述的基于决策树的app通信协议识别方法。


技术总结
本发明提供一种基于决策树的APP通信协议识别方法、装置及存储介质,涉及机器学习与信息安全技术领域,该方法包括构建APP通信协议分析系统框架,对APP通信协议分析系统初始化;获取APP通信数据包;对APP通信数据包进行预处理,将预处理后的数据按比例划分为训练集与测试集,并标准化训练集,构建APP通信协议识别分类模型;构建APP通信加密协议识别模型;通过统计信息获取APP通信协议特征值,从中选取关键的特征;通过孤立森林对数据集中的噪声数据进行处理;根据C5.0选择器设置合适的参数对数据集进行测试,实现对APP通信加密协议的识别。本发明方法对APP通信加密协议的识别效果较好,提好了识别准确率与精确率。

技术研发人员:周自强,闫科霖,朱睿,高伟,景峰
受保护的技术使用者:国网山西省电力公司电力科学研究院
技术研发日:
技术公布日:2024/5/10
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1