Ethereal-dev: Re: [Ethereal-dev] Expert Analysis API

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

From: "Ronnie Sahlberg" <ronnie_sahlberg@xxxxxxxxxxxxxx>
Date: Tue, 25 May 2004 17:51:57 +1000
Hi Andrew,

I think some very useful requirement would be

1,
that the GUI presentation part would be
implemented in two different version,
one simplified version for output in ASCII format
and one full blown version for output using GTK+

2, the API to use for both of these versions would be identical so that
an app calling this API would be agnostic about whatever backend (ASCII or
GTK+)
is currently in use.   So that there would be one version of each app
shared between
teh GTK+ app Ethereal and the console app Tethereal.

3, Both backends should be available simultaneously, so that one could do
things like
have a GTK+ window showing the GTK+ output and have a PRINT button there
that would invoke the
ASCII backend and print the ASCII version of the output to a file.



----- Original Message ----- 
From: "Andrew Yager"
Sent: Tuesday, May 25, 2004 2:21 PM
Subject: [Ethereal-dev] Expert Analysis API


> Hi,
>
> I'm part of a group of students at Macquarie University who are going
> to be writing an expert analysis framework for ethereal over the coming
> months. Basically, we want to provide additional functionality to
> ethereal allowing developers to easily write modules to obtain and
> display specific information about their network packet captures. At
> the moment, we see the main advantage of this over TAP is that
> developers will no longer need to write several thousand lines of code
> to display stuff on the screen.
>
> At the moment our plans for the module are:
>
> * provide a way to get information out of ethereal (probably in a
> similar fashion to TAP)
> * provide a way to display the information, initially in a tree
> structure, extending at a later stage to a table or ASCII
>
> We were wondering if you guys could suggest some additional things you
> might like this to do. We'd also like an idea of where you might be
> able to use something like this. At the moment, we are expecting to
> have a working version in early September.
>
> Thanks in advance,
>
> Andrew
>
>
> _________________________
> Andrew Yager
> Real World Technology Solutions
> Real People, Real SolUtions (tm)
> ph: (02) 9945 2567 fax: (02) 9945 2566
> mob: 0405 15 2568
> http://www.rwts.com.au/
> _________________________
>
> _______________________________________________
> Ethereal-dev mailing list
> Ethereal-dev@xxxxxxxxxxxx
> http://www.ethereal.com/mailman/listinfo/ethereal-dev