Ethereal-dev: RE: [Ethereal-dev] is there a dissector/plugins for XML?

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Khachaturov Vassilii <Vassilii.Khachaturov@xxxxxxxxxxxx>
Date: Fri, 16 Aug 2002 12:56:53 -0400
> Just like GIOP dissection, are there any plugins or
> dissectors scripts (similar to idl2eth) that anyone
> has written for XML files?
> 
> In another words, it will take XML files as inputs,
> and generate the dissectors for them that can
> then be plugged in to ethereal?

1) Do you have a specific DTD/Schema in mind that you are going to use 
for describing a protocol frame? 

Are you talking about ASN.1 XML equivalents - see 
http://www.itu.int/ITU-T/studygroups/com17/languages/X.693_0901.pdf
http://www.asn1.org/paper/index.htm ?

2) This approach will probably yield good results for generating simple
dissectors that statelessly interpret a particular frame, but what about
more complex things like following a conversation state?

3) you might also be interested in the diameter stuff already in ethereal
- it does use XML for some of its data description (I'm not knowledgeable
in the protocols treated there although to say more), but my impression
is that right now there is no generic framework in ethereal for achieving
(2) in a general way - if I'm wrong, let someone correct me...

Vassilii