It will take time but I am working on an advanced xml dissector that
will use DTDs to interpret the data in the xml as fields.
that is:
<country>
Republic of Ireland
<capital>
Dublin
</capital>
...
</country>
given the right DTD we could filter with:
xml.country == "Republic of Ireland" && xml.country.capital == "Dublin"
I aborted recently the Idea of having a single namespace API for
radius, diameter, xml, and mate
I got to the point where I found that either the API would have to be
too complex to fit them all or the dissectors would become much
complex themselves to use a common Namespace library.
I'm almost done with radius, I think I'll go next xml to then go to diameter.
As for SOAP goes if then we can describe it with a DTD we'll be able
to dissect it.
Luis.
On 7/12/05, Guy Harris <gharris@xxxxxxxxx> wrote:
> nimalan s wrote:
>
> > Is there a soap dissector already in ethereal.
>
> No.
>
> > I couldnt find it..If there is any tell me where is it?
> > If not how to decode soap messages using ethereal?
>
> The XML plugin dissector has dissected the media type
> "application/soap+xml" as XML for a while.
>
> If somebody wants something different from what the XML dissector does,
> they should write a dissector to do that, which registers for
> "application/soap+xml" in the "media_type" dissector, and submit it,
> along with a patch to make the XML plugin not register for that media type.
>
> _______________________________________________
> Ethereal-dev mailing list
> Ethereal-dev@xxxxxxxxxxxx
> http://www.ethereal.com/mailman/listinfo/ethereal-dev
>
--
This information is top security. When you have read it, destroy yourself.
-- Marshall McLuhan