Accurate mobile-app fingerprinting using flow-level relationship with graph neural networks

被引:19
|
作者
Jiang, Minghao [1 ,2 ]
Li, Zhen [1 ,2 ]
Fu, Peipei [1 ,2 ]
Cai, Wei [1 ,2 ]
Cui, Mingxin [1 ,2 ]
Xiong, Gang [1 ,2 ]
Gou, Gaopeng [1 ,2 ]
机构
[1] Chinese Acad Sci, Inst Informat Engn, Beijing, Peoples R China
[2] Univ Chinese Acad Sci, Sch Cyber Secur, Beijing, Peoples R China
关键词
Mobile encrypted traffic classification; Graph neural network; IDENTIFICATION; CLASSIFICATION;
D O I
10.1016/j.comnet.2022.109309
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Identifying mobile applications (apps) from encrypted network traffic (also known as app fingerprinting) plays an important role in areas like network management, advertising analysis, and quality of service. Existing methods mainly extract traffic features from packet-level information (e.g. packet size sequence) and build up classifiers to obtain good performance. However, the packet-level information suffers from small discrimination for the common traffic across apps (e.g. advertising traffic) and rapidly changing for the traffic before and after apps' updating. As a result, their performance declines in these two real scenes. In this paper, we propose FG-Net, a novel app fingerprinting based on graph neural network (GNN). FG-Net leverages a novel kind of information: flow-level relationship, which is distinctive between different apps and stable across apps' versions. We design an information-rich graph structure, named FRG, to embed both raw packet-level information and flow-level relationship of traffic concisely. With FRG, we transfer the problem of mobile encrypted traffic fingerprinting into a task of graph representation learning, and we designed a powerful GNN-based traffic fingerprint learner. We conduct comprehensive experiments on both public and private datasets. The results show the FG-Net outperforms the SOTAs in classifying traffic with about 18% common traffic. Without retraining, FG-Net obtains the most robustness against the updated traffic and increases the accuracy by 5.5% compared with the SOTAs.
引用
收藏
页数:14
相关论文
共 50 条
  • [21] Predicting Passenger Flow Using Graph Neural Networks with Scheduled Sampling on Bus Networks
    Baghbani, Asiye
    Rahmani, Saeed
    Bouguila, Nizar
    Patterson, Zachary
    2023 IEEE 26TH INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS, ITSC, 2023, : 3073 - 3078
  • [22] LineVD: Statement-level Vulnerability Detection using Graph Neural Networks
    Hin, David
    Kan, Andrey
    Chen, Huaming
    Babar, M. Ali
    2022 MINING SOFTWARE REPOSITORIES CONFERENCE (MSR 2022), 2022, : 596 - 607
  • [23] Enriching Demand Prediction with Product Relationship Information using Graph Neural Networks
    Yilmaz, Yaren
    Oguducu, Gunduz
    PROCEEDINGS OF THE 2021 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING, ASONAM 2021, 2021, : 561 - 568
  • [24] Robust Sampling Methods for Accurate Power Flow Time-Sweep Approximations with Graph Neural Networks
    Bolz, Valentin
    Ruess, Johannes
    Zell, Andreas
    32ND EUROPEAN SIGNAL PROCESSING CONFERENCE, EUSIPCO 2024, 2024, : 2137 - 2141
  • [25] Low-Complexity Recruitment for Collaborative Mobile Crowdsourcing Using Graph Neural Networks
    Hamrouni, Aymen
    Ghazzai, Hakim
    Alelyani, Turki
    Massoud, Yehia
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (01): : 813 - 829
  • [26] PowerFlowNet: Power flow approximation using message passing Graph Neural Networks
    Lin, Nan
    Orfanoudakis, Stavros
    Cardenas, Nathan Ordonez
    Giraldo, Juan S.
    Vergara, Pedro P.
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2024, 160
  • [27] Power flow forecasts at transmission grid nodes using Graph Neural Networks
    Beinert, Dominik
    Holzhueter, Clara
    Thomas, Josephine M.
    Vogt, Stephan
    ENERGY AND AI, 2023, 14
  • [28] PREDICTION OF STEADY AND UNSTEADY FLOW QUANTITIES USING MULTISCALE GRAPH NEURAL NETWORKS
    Stroenischt, Sebastian
    Sander, Maximilian
    Meyer, Marcus
    Knuepfer, Andreas
    PROCEEDINGS OF ASME TURBO EXPO 2024: TURBOMACHINERY TECHNICAL CONFERENCE AND EXPOSITION, GT2024, VOL 12D, 2024,
  • [29] Super-fast and accurate nonlinear foot deformation Prediction using graph neural networks
    Kang, Taehyeon
    Kim, Jiho
    Lee, Hyobi
    Yum, Haeun
    Kwon, Chani
    Lim, Youngbin
    Lee, Sangryun
    Lee, Taeyong
    JOURNAL OF THE MECHANICAL BEHAVIOR OF BIOMEDICAL MATERIALS, 2025, 163
  • [30] Accurate Decentralized Application Identification via Encrypted Traffic Analysis Using Graph Neural Networks
    Shen, Meng
    Zhang, Jinpeng
    Zhu, Liehuang
    Xu, Ke
    Du, Xiaojiang
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2021, 16 : 2367 - 2380