A Data-driven Approach for Reverse Engineering Electric Power Protocols

被引:0
|
作者
Ouyang Liu
Bin Zheng
Wei Sun
Feipeng Luo
Zhonghe Hong
Xiaowei Wang
Bo Li
机构
[1] State Grid Zhejiang Electric Power Co.,School of Computer Science and Engineering
[2] Ltd,undefined
[3] State Grid Zhejiang Electric Power Company,undefined
[4] State Grid Zhejiang Yuyao Electric Power Supply Company,undefined
[5] State Grid Zhejiang Ningbo Electric Power Supply Company,undefined
[6] State Grid Zhejiang Electric Power Company Quzhou Power Supply Company,undefined
[7] Beihang University,undefined
来源
关键词
Reverse engineering; Electric power protocols; Automatic approach;
D O I
暂无
中图分类号
学科分类号
摘要
Electric power protocol is a typical kind of industrial protocols, and is widely-used in electric power systems. Since most electric power protocols are private and have no public protocol specification, it poses a great challenge for security analysis and vulnerability discovery. Protocol reverse engineering makes it possible to analyze unknown or private protocols. However, previous reverse engineering methods which are proposed to analyze private protocols are not suitable for reversing engineering electric power protocols, because electric power protocols have many unique features and have more compact structures. To address this issue, we present a novel data-driven approach to infer the fields of electric power protocols. The approach leverages clustering technique to reverse-engineer the structure information of electric power protocols and a new metric is proposed to measure the distance between adjacent fields and merge fields recurrently. We use Precision, Recall and F1-measure as the evaluation metrics. Results show that our methods can infer most protocol fields of three commonly-used electric power protocols correctly. We also compare our approach with some state-of-the-art approaches, and results show that our approach performs better.
引用
收藏
页码:769 / 777
页数:8
相关论文
共 50 条
  • [31] Analyzing the Travel and Charging Behavior of Electric Vehicles - A Data-driven Approach
    Baghali, Sina
    Hasan, Samiul
    Guo, Zhaomiao
    2021 IEEE KANSAS POWER AND ENERGY CONFERENCE (KPEC), 2021,
  • [32] REFICS: Assimilating Data-Driven Paradigms into Reverse Engineering and Hardware Assurance on Integrated Circuits
    Wilson, Ronald
    Lu, Hangwei
    Zhu, Mengdi
    Forte, Domenic
    Woodard, Damon L.
    IEEE Access, 2021, 9 : 131955 - 131976
  • [33] Natural Rubber Blend Optimization via Data-Driven Modeling: The Implementation for Reverse Engineering
    Roman, Allen Jonathan
    Qin, Shiyi
    Rodriguez, Julio C.
    Gonzalez, Leonardo D.
    Zavala, Victor M.
    Osswald, Tim A.
    POLYMERS, 2022, 14 (11)
  • [34] Towards a Data Engineering Process in Data-Driven Systems Engineering
    Petersen, Patrick
    Stage, Hanno
    Langner, Jacob
    Ries, Lennart
    Rigoll, Philipp
    Hohl, Carl Philipp
    Sax, Eric
    2022 IEEE INTERNATIONAL SYMPOSIUM ON SYSTEMS ENGINEERING (ISSE), 2022,
  • [35] Improving malicious PDF classifier with feature engineering: A data-driven approach
    Falah, Ahmed
    Pan, Lei
    Huda, Shamsul
    Pokhrel, Shiva Raj
    Anwar, Adnan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 115 : 314 - 326
  • [36] Data-driven engineering design: A systematic review using scientometric approach
    Vlah, Daria
    Kastrin, Andrej
    Povh, Janez
    Vukasinovic, Nikola
    ADVANCED ENGINEERING INFORMATICS, 2022, 54
  • [37] Accelerating Traffic Engineering in Segment Routing Networks: A Data-driven Approach
    Wang, Linghao
    Wang, Miao
    Zhang, Yujun
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, : 1704 - 1709
  • [38] Data-driven engineering of protein therapeutics
    Faber, Matthew S.
    Whitehead, Timothy A.
    CURRENT OPINION IN BIOTECHNOLOGY, 2019, 60 : 104 - 110
  • [39] Data-Driven Requirements Engineering - An Update
    Maalej, Walid
    Nayebi, Maleknaz
    Ruhe, Guenther
    2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE (ICSE-SEIP 2019), 2019, : 289 - 290
  • [40] Data-driven modeling method with reverse process
    Yi, Guodong
    Yi, Lifan
    Zhang, Zaizhao
    Li, Chuihui
    INTERNATIONAL JOURNAL OF MODELING SIMULATION AND SCIENTIFIC COMPUTING, 2022, 13 (02)