arrow
Return

A Type-Aware Approach to Message Clustering for Protocol Reverse Engineering

delete2019-02-10
delete8
delete
OA
AI
X
Xin Luo
陈丹 (Dan Chen)
Y
Yongjun Wang *
P
Peidai Xie
DOI:10.3390/s19030716delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Protocol Reverse Engineering (PRE) is crucial for information security of Internet-of-Things (IoT), and message clustering determines the effectiveness of PRE. However, the quality of services still lags behind the strict requirement of IoT applications as the results of message clustering are often coarse-grained with the intrinsic type information hidden in messages largely ignored. Aiming at this problem, this study proposes a type-aware approach to message clustering guided by type information. The approach regards a message as a combination of n-grams, and it employs the Latent Dirichlet Allocation (LDA) model to characterize messages with types and n-grams via inferring the type distribution of each message. The type distribution is finally used to measure the similarity of messages. According to this similarity, the approach clusters messages and further extracts message formats. Experimental results of the approach against Netzob in terms of a number of protocols indicate that the correctness and conciseness can be significantly improved, e.g., figures 43.86% and 3.87%, respectively for the CoAP protocol.
Keywords:
message clustering
protocol reverse engineering
Internet of Things
information security
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Sensors cover
Sensors
IF:
3.5
Papers:
7.1W
Citations:
20.9W

Organization

H
Hangzhou Dianzi University
Scholars:
1.3W
Papers: 9.6K
Citations: 7.5K
N
national university of defense technology - china
Scholars:
1.8W
Papers: 1.4W
Citations: 9