Ethereal-dev: Re: [Ethereal-dev] [Fwd: ASN2ETH]

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: Mon, 9 Jun 2003 17:39:03 +1000
I have done some work on ASN.1 PER dissection helper routines.

Are you interested in looking at it?

----- Original Message -----
From: Yaniv Kaul
To: Laurent Deniel
Cc: ethereal-dev@xxxxxxxxxxxx ; andras.kovacs@xxxxxxxxxxxx
Sent: Monday, June 09, 2003 5:15 PM
Subject: Re: [Ethereal-dev] [Fwd: ASN2ETH]


I suspect there are several guys (me included) that have started to work on
ASN1 parser for Ethereal.
The (uncompleted?) work by Gerald Combs was very impressive.
I haven't taken a look at this one below, but I'd be happy if we can finally
have one or the other implemented.
Shamefully, I also lack the time to finish it up :-(


Laurent Deniel wrote:


Hi,

I do not have much time to do it myself but another developer might
be interested .. (message CC'ed to ethereal-dev ML).

Regards,

Laurent

-------- Original Message --------
Subject: ASN2ETH
Date: Sun, 8 Jun 2003 11:08:30 -0000
From: "Andras Kovacs" <andras.kovacs@xxxxxxxxxxxx>
Reply-To: "Andras Kovacs" <andras.kovacs@xxxxxxxxxxxx>
To: laurent.deniel@xxxxxxx

Hi,
I think that a most useful project for Ethereal would be writing a parser
that would compile ASN.1 definitions of an Application Protocol into an
Ethereal plugin.
I wonder if you would be interested in executing such project (could be
called ASN2ETH).
The basis of the project could be an open source asn.1 parser:
http://iiiasn1.sourceforge.net
What needs to be done is writing a source-code generator that adds code to
the output of III-ASN-Parser to turn it into an Ethereal plugin.

I attached an example to illustrate the task. The file megaco.asn contains
ASN.1 definitions of the Megaco protocol. The file megaco.h is created by
the asn parser. (You see the structures from this one, so I did not attach
the megaco.cxx)
The entry-level PDU is the MEGACO_MegacoMessage class. I think this will
need to be set as user parameter in a configuration file.
So now you see the code that needs to be turned into an Ethereal plugin.

Do you have the motivation/capacity for this project? I can do some work as
well if you provide me with clear specifications/sample code.

Keep up the good work,

Andras Kovacs


________________________________________________
BroadBit




_______________________________________________
Ethereal-dev mailing list
Ethereal-dev@xxxxxxxxxxxx
http://www.ethereal.com/mailman/listinfo/ethereal-dev




_______________________________________________
Ethereal-dev mailing list
Ethereal-dev@xxxxxxxxxxxx
http://www.ethereal.com/mailman/listinfo/ethereal-dev