jagomart
digital resources
picture1_Network Ppt 76878 | A1 Dissectors


 131x       Filetype PPTX       File size 2.32 MB       Source: sharkfestus.wireshark.org


File: Network Ppt 76878 | A1 Dissectors
introduction software developer with trihedral uk limited use c and scripting for scada toolkit vtscada use wireshark with industrial tele control protocols wireshark core developer first contributed to wireshark in ...

icon picture PPTX Filetype Power Point PPTX | Posted on 02 Sep 2022 | 3 years ago
Partial capture of text on file.
      Introduction
      • Software Developer with Trihedral UK Limited
          • Use C++ and scripting for SCADA toolkit VTScada™
          • Use Wireshark with industrial tele-control protocols
      • Wireshark Core Developer
          • First contributed to Wireshark in 1999
          • Maintain DNP3 dissector
          • Frequent contributor to “Ask Wireshark”
              • Mostly fixing formatting and converting “answers” to 
                comments 
      Sharkfest 2014                                                 2
       Topics to be Covered
       • Wireshark internals brief overview
          • Where dissectors fit in
       • Dissectors
          • Brief overview
          • Paths to implementation
          • Complexity and performance tradeoffs
       Sharkfest 2014                                                  3
      Wireshark Internals
      • Wireshark provides a framework for loading, 
       dissection and visualization of network traffic
      • Wireshark framework allows individual dissectors 
       access to network data via libwiretap
      • Wireshark framework provides utility functions for 
       dissectors when dissecting data
      • Wireshark framework allows dissectors to write out 
       products of dissection 
      Sharkfest 2014                                          4
      Dissectors overview
      • Dissectors “register” their interest in data from a 
        lower level protocol dissector, e.g. tcp port 54321
      • The lower level dissector hands the payload body to 
        the registered dissector
      • Dissectors “pick apart” a protocol into the individual 
        elements of the protocol message
      • Each element of a protocol may have a type, e.g. 
        integer, string, bit field, timestamp
      • Dissectors provide elements that may be used in 
        display filters
      Sharkfest 2014                                                 5
       Dissector output
       • Set the protocol column
       • Set the info column
       • Create tree entries as required
           • Create subtree entries for protocol components
           • Add values, text to tree entries
       • Call sub-dissectors as required
       Sharkfest 2014                                                   6
The words contained in this file might help you see if this file matches what you are looking for:

...Introduction software developer with trihedral uk limited use c and scripting for scada toolkit vtscada wireshark industrial tele control protocols core first contributed to in maintain dnp dissector frequent contributor ask mostly fixing formatting converting answers comments sharkfest topics be covered internals brief overview where dissectors fit paths implementation complexity performance tradeoffs provides a framework loading dissection visualization of network traffic allows individual access data via libwiretap utility functions when dissecting write out products register their interest from lower level protocol e g tcp port the hands payload body registered pick apart into elements message each element may have type integer string bit field timestamp provide that used display filters output set column info create tree entries as required subtree components add values text call sub...

no reviews yet
Please Login to review.