• DocumentCode
    708018
  • Title

    Fluently Reading, Writing and Speaking Hexadecimal with Gepetto´s Help

  • Author

    Werner, Daniel

  • Author_Institution
    Oper. Centre (ESOC), HSO-GDS Eur. Space Agency (ESA), Darmstadt, Germany
  • fYear
    2015
  • fDate
    13-17 April 2015
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Many engineers are exposed to binary data. These can be files or data exchanged over network links. When involved in the verification and validation of systems that deal with specific protocols or binary data storage, it is often tedious to analyse the hexadecimal dumps in order to find specific parameters of interest. Despite detailed protocol specifications, it takes a lot of manual effort to inspect byte after byte. This is not only a laborious work, but it is also very error-prone, especially when messages are very complex, contain mixtures of big- and little-endianess, timestamps, ASCII, Unicode, base-64 images, calibrated data and others... Furthermore, when having large amount of data, it isn´t straight forward to extract all the parameters of interest for offline data correlation or analysis. Last, but not least, there is today no generic test tool that allows to autonomously interpret and respond to any protocol written over the Internet Transmission Control Protocol (TCP/IP). Indeed, many various file formats and protocols exist, but writing a new tool for each of them, by having the format definitions hard-coded, is not always very efficient. A lot of time and money is wasted as people keep re-inventing the wheel again and again. Gepetto (the GEneric Processing Editing and Testing TOol) tries to provide a solution to this problematic.
  • Keywords
    data handling; program testing; Gepetto tool; Internet transmission control protocol; TCP-IP; binary data exposure; data analysis; data correlation; generic processing editing and testing tool; hexadecimal reading; hexadecimal speaking; hexadecimal writing; protocol specification; system validation; system verification; Data mining; Feature extraction; Internet; Protocols; Software; Standards; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation (ICST), 2015 IEEE 8th International Conference on
  • Conference_Location
    Graz
  • Type

    conf

  • DOI
    10.1109/ICST.2015.7102621
  • Filename
    7102621