Ethereal-dev: Re: [Ethereal-dev] RADIUS's "Message Authenticator"

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

From: "Ronnie Sahlberg" <sahlberg@xxxxxxxxxxxxxxxx>
Date: Mon, 18 Mar 2002 22:45:38 +1100
Hi,
i did not have time to look at the patch in detail but i assume something
like this would
need to remember some magic bytes/arrays between packets?
If so please look at some of the dissectors that use conversations, such as
packet-smb.c,
to see how you easily can store/retreive data between packets in the capture
file.

For ssl, perhaps they have some nice ideas in ettercap for ssl you can use.


----- Original Message -----
From: "Adam"
Sent: Monday, March 18, 2002 10:29 PM
Subject: [Ethereal-dev] RADIUS's "Message Authenticator"


>
> Hello,
>
> I have made new experimental patch. it basically attempts to
> validate "Message Authenticator" present in radius packets.
>
> The patch still has some issues (mentioned at the top of the
> patch)  but basic proof of concept is working (it will do the
> right thing as long as the packet is "Access-Request").
>
> http://www.eax.com/patches/ETHEREAL/ethereal-radius-hmac_md5-diff
>
> I did it mostly to see how hard it would be to use crypto stuff
> in ethereal had I want to use crypto stuff elsewhere, like ssl or
> leap.
>
> Since I'm not sure when I decide to finish this patch I'm posting
> it here, if anyone wants to finish it before me it's cool :-)
>
> --
> Adam