Wireshark-bugs: [Wireshark-bugs] [Bug 5095] New: new dissector for Apache Etch

Date: Tue, 10 Aug 2010 05:36:58 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5095

           Summary: new dissector for Apache Etch
           Product: Wireshark
           Version: SVN
          Platform: x86
               URL: http://incubator.apache.org/etch/
        OS/Version: Windows 7
            Status: NEW
          Severity: Enhancement
          Priority: Medium
         Component: Wireshark
        AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
        ReportedBy: Holger.Grandy@xxxxxxxxxxxx


Created an attachment (id=5025)
 --> (https://bugs.wireshark.org/bugzilla/attachment.cgi?id=5025)
zip containing all files

Build Information:
Version 1.5.0-etch-dissector (SVN Rev 33691 from /trunk)

Copyright 1998-2010 Gerald Combs <gerald@xxxxxxxxxxxxx> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled with GTK+ 2.16.6, (32-bit) with GLib 2.22.4, with WinPcap (version
unknown), with libz 1.2.3, without POSIX capabilities, without libpcre, with
SMI
0.4.8, with c-ares 1.7.1, with Lua 5.1, without Python, with GnuTLS 2.8.5, with
Gcrypt 1.4.5, with MIT Kerberos, with GeoIP, with PortAudio V19-devel (built
Aug
 2 2010), with AirPcap.

Running on 32-bit Windows 7, build 7600, with WinPcap version 4.1.1 (packet.dll
version 4.1.0.1753), based on libpcap version 1.0 branch 1_0_rel0b (20091008),
GnuTLS 2.8.5, Gcrypt 1.4.5, without AirPcap.

Built using Microsoft Visual C++ 8.0 build 50727

Wireshark is Open Source Software released under the GNU General Public
License.

Check the man page and http://www.wireshark.org for more information.
--
This patch provides support for the Apache Etch Protocol. 

Etch is a framework for building network services. 
See http://incubator.apache.org/etch/

The patch contains a dissector for Etch messages. It has the ability to parse
config files (generated by the etch compiler). If config files are supplied
(the folder to the config files can be set via Wireshark Plugin Options), then
the dissector can reverse translate Etch's binary protocol to symbol names from
the etch idl file. Etch's data types are dissected and shown in the tree.

The dissector was tested using wireshark's fuzzing tools. See attachment
fuzzing-out.txt.

An example trace (etch-dissector-testcapture.pcap) and an example config file
(perf_keywords_wireshark.txt) is attached, too.

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.