• DocumentCode
    3307987
  • Title

    Protocol anomaly detection and verification

  • Author

    Yoo, InSeon

  • Author_Institution
    Dept. of Informatics, Fribourg Univ., Switzerland
  • fYear
    2004
  • fDate
    10-11 June 2004
  • Firstpage
    74
  • Lastpage
    81
  • Abstract
    ´How to distinguish protocol anomalies from network traffic?´ ´How to normalize protocol usage against misuse problem based on the same protocol specification?´ and ´How to detect and verify protocol anomalies in realtime?´, we seek to answer these questions. In order to solve these questions, we have normalized layer-3 and layer-4 protocol usage, and we have designed a packet verifier with a packet inspection engine and a SanityChecker. In this work, we specify TCP transaction behaviours declaratively in a high-level language called Specification and Description Language (SDL). This specification is compiled into an inspection engine program for observing packets. In addition, the SanityChecker covers protocol header anomalies.
  • Keywords
    formal specification; formal verification; security of data; specification languages; transport protocols; TCP transaction behaviour; description language; formal specification; formal verification; network traffic; packet inspection engine; packet verifier; protocol anomaly detection; specification language; Computer crime; Diffserv networks; High level languages; Inspection; Internet; Logic; Search engines; Telecommunication traffic; Transport protocols; Viruses (medical);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Assurance Workshop, 2004. Proceedings from the Fifth Annual IEEE SMC
  • Print_ISBN
    0-7803-8572-1
  • Type

    conf

  • DOI
    10.1109/IAW.2004.1437800
  • Filename
    1437800