研究文章

无处可藏:小说的私人协议识别算法

算法1

N克流分割算法。
输入:协议数据帧set-DataSet = {1,2,3、…n},
滑动窗口长度=N
输出:分段N蟋蟀dataset-gram_dic
(1) 初始化gram_dic = {}
(2) 我为每个数据帧数据集:
(3) 在范围(len ()−N+ 1):
(4) 克=(:+N/ /滑动窗口切分数据帧
(5) 格伦= 1
(6) 而(len <N):
(7) j在范围(len(克)−格伦+ 1):
(8) gram_=克(j:j+格伦]
(9) 如果在dic克:
(10) gram_dic [g] .append (/ /计算每克的位置
(11) 其他:gram_dic [g] = []
(12) 如果
(13) 格伦+ = 1
(14) 如果在dic克:
(15) gram_dic [g] .append (/ /计算每克的位置
(16) 其他:gram_dic [g] = []
(17) 如果
(18) 结束了
(19) 结束了
(20) 返回gram_dic