Hi,

I made a Generic Wireshark Plugin which parses the XML protocol files and
dissect the protocol packets, but due to some legal reasons I was not able
to release it to Wireshark.

You can define XML tags to define the protocols and the fields, use some XML
to C++ parser (like I used tiny xml parser) and then
make a plugin which will read a specific directory for all the XML files at
startup and make parsers for the protocols.

regards
Sachin




On Sat, Nov 6, 2010 at 12:04 AM, Jaap Keuter <[email protected]> wrote:

> Hi,
>
> 1. Make sure that the XML dissector preferences are set correctly.
> 2. Look in the dtds subdirectory where the installed DTD's are stored.
>    Use them as examples. Add your DTD here and start Wireshark to
>    get it to load.
>
> Thanks,
> Jaap
>
> On 11/05/2010 05:36 PM, [email protected] wrote:
> > Hi Anders,
> > Thanks for the reply, But what type of application you are talking about?
> > Here my main requirement is wireshark dissecting the XML files.
> > Regards,
> > Upendra
> > ------------------------------------------------------------------------
> > *From:* [email protected] on behalf of Anders Broman
> > *Sent:* Fri 11/5/2010 4:12 PM
> > *To:* Developer support list for Wireshark
> > *Subject:* Re: [Wireshark-dev] XML Dissection in Wireshark
> >
> > Hi,
> > Sorry, but the whole idea seems foolish to me. It would be much better
> > to have the application outputting the xml data doing that in
> > either pcap format or some other binary data that's easier to parse than
> > xml.
> > Just my 2 cents.
> > regards
> > Anders
> >
> > ------------------------------------------------------------------------
> > *From:* [email protected]
> > [mailto:[email protected]] *On Behalf Of
> > *[email protected]
> > *Sent:* den 5 november 2010 15:58
> > *To:* [email protected]
> > *Subject:* [Wireshark-dev] XML Dissection in Wireshark
> >
> > Hello,
> > I have some queries regarding XML data dissection in Wireshark.
> > Right now all the protocols in Wireshark can be dissected using "pcap"
> > files.
> > Now I have a requirement to use XML data to dissect some of the(ranap,
> > mtp3 etc..) Wireshark protocols. after doing some investigation, I found
> > that in order to dissect xml data, separate dtd files need to be written
> > for all the required plug-ins. Which are similar to the files in “dtds”
> > directory in Wireshark source code. Once after that I have to integrate
> > the dtd files into wireshark code so as to make them to dissect XML
> > data. now the following are my queries.
> > 1. How to write a DTD file for a protocol? (is there any standard format
> > for that? if so, can any one please let me know?)
> > 2. Once after writing the DTD file, how to integrate the file into
> > wireshark base code? (is the normal source code compilation is enough? I
> > don’t think it will be enough as it is separate file format in wireshark)
> > 3. what additional changes are required for this in the wireshark?
> > 4. Finally, is my above approach for dissecting XML data is correct?
> > If any one worked in above type of requirement please help me.
> > Regards,
> > Upendra
> > **
> >
>
> ___________________________________________________________________________
> Sent via:    Wireshark-dev mailing list <[email protected]>
> Archives:    http://www.wireshark.org/lists/wireshark-dev
> Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
>             mailto:[email protected]?subject=unsubscribe
>
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <[email protected]>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:[email protected]?subject=unsubscribe

Reply via email to