本发明公开了一种基于关联规则挖掘的网络协议语法特征快速提取方法,具体包括如下步骤:步骤1,定义算法的最小支持度,频繁子串,最小频繁子串长度,协议特征;步骤2,算法数据初始化:找出所有可能出现特征串的理想串;步骤3,算法数据再处理:得到理想串的集合;步骤4,获得项集过程:得到所有理想串的子串集合;步骤5,将有包含情况的串进行统计处理;步骤6,进行支持度的计算,最终得到所有数据帧集合的频繁子串。本发明一种基于关联规则挖掘的网络协议语法特征快速提取方法,可以快速的分析识别出未知协议的频繁子串,一定程度上减少了识别数据集中频繁子串的时间开销,进而缩短了整个协议识别的完成时间。