Network protocol system fingerprinting - A formal approach

被引:0
|
作者
Shu, Guoqiang [1 ]
Lee, David [1 ]
机构
[1] Ohio State Univ, Dept Comp Sci & Engn, Columbus, OH 43210 USA
关键词
protocol system; network security; fingerprinting; testing; extended finite state machine; online minimization;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network protocol system fingerprinting has been recognized as an important issue and a major threat to network security. Prevalent works rely largely on human experiences and insight of the protocol system specifications and implementations. Such ad-hoc approaches are inadequate in dealing with large complex protocol systems. In this paper we propose a formal approach for automated protocol system fingerprinting analysis and experiment. Parameterized Extended Finite State Machine is used to model protocol systems, and four categories of fingerprinting problems are formally defined. We propose and analyze algorithms for both active and passive fingerprinting and present our experimental results on Internet protocols. Furthermore, we investigate protection techniques against malicious fingerprinting and discuss the feasibility of two defense schemes, based on the protocol and application scenarios.
引用
收藏
页码:847 / 858
页数:12
相关论文
共 50 条
  • [41] Formal verification of safety protocol in train control system
    ZHANG YanTANG TaoLI KePingMERA Jose ManuelZHU LiZHAO Lin XU TianHua State Key Laboratory of Rail Traffic Control and SafetyBeijing Jiaotong UniversityBeijing China Railway Technologies Research CentreUniversidad Politcnica de MadridMadrid Spain
    Science China(Technological Sciences), 2011, 54 (11) : 3078 - 3090
  • [42] Formal Verification of Cryptographic Protocol for Secure RFID System
    Kim, Hyun-Seok
    Oh, Jung-Hyun
    Kim, Ju-Bae
    Jeong, Yeon-Oh
    Choi, Jin-Young
    NCM 2008: 4TH INTERNATIONAL CONFERENCE ON NETWORKED COMPUTING AND ADVANCED INFORMATION MANAGEMENT, VOL 2, PROCEEDINGS, 2008, : 470 - 477
  • [43] Formal verification of safety protocol in train control system
    Yan Zhang
    Tao Tang
    KePing Li
    Jose Manuel Mera
    Li Zhu
    Lin Zhao
    TianHua Xu
    Science China Technological Sciences, 2011, 54 : 3078 - 3090
  • [44] A FORMAL APPROACH FOR OPTIMIZED SYSTEM ENGINEERING
    Pollet, Yann
    Chourabi, Olfa
    EMSS 2008: 20TH EUROPEAN MODELING AND SIMULATION SYMPOSIUM, 2008, : 675 - +
  • [45] The stomatogastric nervous system: A formal approach
    Roberts, PD
    McCollum, G
    NEUROSCIENCE, 1996, 72 (04) : 1089 - 1105
  • [46] DataMonitor - A Formal Approach for Passively Testing a MANET Routing Protocol
    Lalanne, Felipe
    Maag, Stephane
    2013 9TH INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2013, : 207 - 212
  • [47] A Formal Passive Testing Approach to test a MANET Routing Protocol
    Cavalli, Ana
    Maag, Stephane
    de Oca, Edgardo Montes
    Zaidi, Fatiha
    2009 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS (PERCOM), VOLS 1 AND 2, 2009, : 694 - +
  • [48] Network protocol system passive testing for fault management: A backward checking approach
    Alcalde, B
    Cavalli, A
    Chen, DL
    Khuu, D
    Lee, D
    FORMAL TECHNIQUES FOR NETWORKED AND DISTRIBUTED SYSTEMS - FORTE 2004, PROCEEDINGS, 2004, 3235 : 150 - 166
  • [49] A Neural Network Approach for Indoor Fingerprinting-Based Localization
    Jaafar, Rayana H.
    Saab, Samer S.
    2018 9TH IEEE ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2018, : 537 - 542
  • [50] Advanced formal authentication protocol using smart cards for network applicants
    Limbasiya, Trupil
    Soni, Mukesh
    Mishra, Sajal Kumar
    COMPUTERS & ELECTRICAL ENGINEERING, 2018, 66 : 50 - 63