• Home
  • Search
  • Unsupervised Binary Protocol Clustering Based on Maximum Sequential Patterns
  • Cite Icon10
  • https://doi.org/10.32604/cmes.2022.017467Copy DOI Icon

Unsupervised Binary Protocol Clustering Based on Maximum Sequential Patterns

Show More
  • Abstract
  • Highlights & Summary
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

With the rapid development of the Internet, a large number of private protocols emerge on the network. However, some of them are constructed by attackers to avoid being analyzed, posing a threat to computer network security. The blockchain uses the P2P protocol to implement various functions across the network. Furthermore, the P2P protocol format of blockchain may differ from the standard format specification, which leads to sniffing tools such as Wireshark and Fiddler not being able to recognize them. Therefore, the ability to distinguish different types of unknown network protocols is vital for network security. In this paper, we propose an unsupervised clustering algorithm based on maximum frequent sequences for binary protocols, which can distinguish various unknown protocols to provide support for analyzing unknown protocol formats. We mine the maximum frequent sequences of protocol message sets in bytes. And we calculate the fuzzy membership of the protocol message to each maximum frequent sequence, which is based on fuzzy set theory. Then we construct the fuzzy membership vector for each protocol message. Finally, we adopt K-means++ to split different types of protocol messages into several clusters and evaluate the performance by calculating homogeneity, integrity, and Fowlkes and Mallows Index (FMI). Besides, the clustering algorithms based on Needleman–Wunsch and the fixed-length prefix are compared with the algorithm presented in this paper. Compared with these traditional clustering methods, we demonstrate a certain improvement in the clustering performance of our work.

Similar Papers
  • Research Article

Unknown Binary Protocol Recognition Algorithm Based on One Class of Classification and One‐Dimensional CNN

  • Jan 01, 2023
  • Mathematical Problems in Engineering
  • Shizhuang Yin +4
  • Book Chapter

Research on Optimization of Fuzzing Test of Unknown Protocol Based on Message Type

  • Jan 01, 2022
  • Weiqing Fang +3
  • Conference Article
  • Citations2

Length Identification of Unknown Data Frame

  • Nov 01, 2012
  • Li Fen +4
  • Research Article

Methods of Safety Risk of Marine Network System of the Evaluation Based on Fuzzy Set and Entropy Weight Theory

  • Jul 01, 2013
  • Applied Mechanics and Materials
  • Guo Liang Zou +1
  • Book Chapter

Quasi-Optimization of the Time Dependent Traveling Salesman Problem by Intuitionistic Fuzzy Model and Memetic Algorithm

  • Jan 01, 2020
  • Ruba Almahasneh +3
  • Conference Article
  • Citations11

Protocol reverse based on hierarchical clustering and probability alignment from network traces

  • Mar 01, 2018
  • Fanzhi Meng +2
  • Research Article
  • Citations10

Statistical network protocol identification with unknown pattern extraction

  • Jan 18, 2019
  • Annals of Telecommunications
  • Yu Wang +3
  • Conference Article
  • Citations41

Biprominer: Automatic Mining of Binary Protocol Features

  • Oct 01, 2011
  • Yipeng Wang +5
  • Research Article
  • Citations3

An improved fuzzy logic controller using genetic algorithmic techniques for building management systems

  • Sep 01, 1997
  • IFAC Proceedings Volumes
  • A.B Ghazali +1
  • Research Article

Instruction Clustering Analysis for Unknown Network Protocol's Abnormal Behavior

  • Sep 01, 2015
  • Journal of Interconnection Networks
  • Yanjing Hu +2
  • Research Article
  • Citations27

Unsupervised field segmentation of unknown protocol messages

  • Jul 09, 2019
  • Computer Communications
  • Fanghui Sun +3
  • Research Article
  • Citations36

Bit‐oriented format extraction approach for automatic binary protocol reverse engineering

  • Apr 01, 2016
  • IET Communications
  • Siyu Tao +2
  • Research Article
  • Citations7

The fuzzy set membership problem using the hierarchy decision method

  • Jun 01, 1992
  • Fuzzy Sets and Systems
  • Joseph M Lambert
  • Conference Article
  • Citations4

General type-2 fuzzy membership function design and its application to neural networks

  • Jun 01, 2011
  • Eun-A Shim +1
  • Research Article
  • Citations116

Minimal fuzzy memberships and rules using hierarchical genetic algorithms

  • Jan 01, 1998
  • IEEE Transactions on Industrial Electronics
  • Kit-Sang Tang +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.