Loading…
Keyword Mining for Private Protocols Tunneled Over WebSocket
WebSocket is a promising technique to build a real-time low-cost bidirectional communication channel. It supports arbitrary application-layer protocols including privately designed ones. The use of WebSocket poses a new challenge to network traffic management and security inspection. To increase vis...
Saved in:
Published in: | IEEE communications letters 2016-07, Vol.20 (7), p.1337-1340 |
---|---|
Main Authors: | , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | WebSocket is a promising technique to build a real-time low-cost bidirectional communication channel. It supports arbitrary application-layer protocols including privately designed ones. The use of WebSocket poses a new challenge to network traffic management and security inspection. To increase visibility for WebSocket traffic, this letter proposes an automatic keyword mining approach for protocols tunneled over WebSocket. First, we extract keyword candidates based on an intuition that a specific keyword would appear frequently in different messages but would not appear many times in one message. Then, a hidden semi-Markov model is built to portray both temporal and spatial position relations of keywords in traffic. With the help of the well-trained model, we single out genuine keywords in the sense of maximum likelihood. Experiments on an instant messaging application validate the proposed method. |
---|---|
ISSN: | 1089-7798 1558-2558 |
DOI: | 10.1109/LCOMM.2016.2565465 |