Ethereal

Re: [ethereal-dev] plugins support
Google
 
Web Ethereal.com

Home | Introduction | Documentation | Lists | FAQ | Development | Wiki | Bugs

Ethereal-dev: November 1999


On Sun, Nov 07, 1999 at 03:45:02PM -0600, Olivier Abad wrote:
> 
> 
> Hi,
> 
> I've been thinking about implementing plugins support in ethereal. This
> would be useful for me, because I'm working for a company which uses a
> "private" protocol on its network, and they won't allow writing a GPLed
> dissector for it.
> 
> In normal ethereal dissectors, we must look for plugins for the current
> protocol in the linked list, and call the dissector if the packet passes
> the filter.

If we can decide on how to handle more dynamic ways of dissectors
calling other dissectors, then a plugin could register the fact that
it needs to be called for a certain situation (UDP port, TCP port, etc.),
and the protocol decoding would proceed smoothly.

How is your private protocol detected? Via UDP or TCP port, or is it
at some other layer?

--gilbert 



Powered by MHonArc 2.6.10