Network Communication Protocol Reverse Engineering Based on Auto-Encoder

被引:0
|
作者
Yu, Tianxiang [1 ,2 ]
Xin, Yang [1 ,2 ]
Tao, Yuexin [1 ,2 ]
Hou, Bingqing [1 ,2 ]
Zhu, Hongliang [1 ,2 ]
机构
[1] Beijing Univ Posts & Telecommun, Sch Cyberspace Secur, Beijing 100876, Peoples R China
[2] Guizhou Univ, Coll Comp Sci & Technol, State Key Lab Publ Big Data, Guiyang 550025, Guizhou, Peoples R China
基金
国家重点研发计划;
关键词
SEARCH;
D O I
10.1155/2022/2924479
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network communication protocol reverse engineering is useful for network security, including protocol fuzz testing, botnet command infiltration, and service script generation. Many models have been proposed to generate field boundary, field semantic, state machine, and some other format information from network trace and program execution for text-based protocol and hybrid protocols. However, how to extract format information from network trace data for binary-based protocol still remains a challenging issue. Existing network-trace-based models focus on text-based and hybrid protocols, using tokenization and some other heuristic rules, like field identification, to perform reverse engineering, which makes it hard to apply to binary-based protocol. In this paper, we propose a whole mechanism for binary-based protocol reverse engineering based on auto-encoder models and other clustering algorithms using only network trace data. After evaluation, we set some metrics and compare our model with existing other models, showing its necessity to the field of protocol reverse engineering.
引用
收藏
页数:14
相关论文
共 50 条
  • [41] Structural Adversarial Variational Auto-Encoder for Attributed Network Embedding
    Zhan, Junjian
    Li, Feng
    Wang, Yang
    Lin, Daoyu
    Xu, Guangluan
    [J]. APPLIED SCIENCES-BASEL, 2021, 11 (05): : 1 - 11
  • [42] Depth Completion Auto-Encoder
    Lu, Kaiyue
    Barnes, Nick
    Anwar, Saeed
    Zheng, Liang
    [J]. 2022 IEEE/CVF WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION WORKSHOPS (WACVW 2022), 2022, : 63 - 73
  • [43] An Improved Stacked Auto-Encoder for Network Traffic Flow Classification
    Li, Peng
    Chen, Zhikui
    Yang, Laurence T.
    Gao, Jing
    Zhang, Qingchen
    Deen, M. Jamal
    [J]. IEEE NETWORK, 2018, 32 (06): : 22 - 27
  • [44] Scene Classification Based on Regularized Auto-Encoder and SVM
    Li, Yi
    Li, Nan
    Yin, Hongpeng
    Chai, Yi
    Jiao, Xuguo
    [J]. PROCEEDINGS OF THE 2015 CHINESE INTELLIGENT SYSTEMS CONFERENCE, VOL 2, 2016, 360 : 85 - 93
  • [45] Wasserstein Distance-Based Auto-Encoder Tracking
    Long Xu
    Ying Wei
    Chenhe Dong
    Chuaqiao Xu
    Zhaofu Diao
    [J]. Neural Processing Letters, 2021, 53 : 2305 - 2329
  • [46] A METHOD FOR FACE FUSION BASED ON VARIATIONAL AUTO-ENCODER
    Li, Xiang
    Wen, Jin-Mei
    Chen, An-Long
    Chen, Bo
    [J]. 2018 15TH INTERNATIONAL COMPUTER CONFERENCE ON WAVELET ACTIVE MEDIA TECHNOLOGY AND INFORMATION PROCESSING (ICCWAMTIP), 2018, : 77 - 80
  • [47] Data Reconstruction Based on Supervised Deep Auto-Encoder
    Rui, Ting
    Zhang, Sai
    Ren, Tongwei
    Tang, Jian
    Zou, Junhua
    [J]. ADVANCES IN MULTIMEDIA INFORMATION PROCESSING - PCM 2017, PT II, 2018, 10736 : 869 - 879
  • [48] Plant Growth Prediction Based on Hierarchical Auto-encoder
    Kim, Tae-Hyeon
    Lee, Sang-Ho
    Oh, Myung-Min
    Kim, Jong-Ok
    [J]. 2022 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2022,
  • [49] Inpainting of Vintage Films Based on Variational Auto-encoder
    Li, Yuhang
    Ding, Youdong
    Yu, Bing
    [J]. 2020 5TH INTERNATIONAL CONFERENCE ON MECHANICAL, CONTROL AND COMPUTER ENGINEERING (ICMCCE 2020), 2020, : 612 - 616
  • [50] Multiple Description Coding Based on Convolutional Auto-Encoder
    Li, Hongfei
    Meng, Lili
    Zhang, Jia
    Tan, Yanyan
    Ren, Yuwei
    Zhang, Huaxiang
    [J]. IEEE ACCESS, 2019, 7 : 26013 - 26021