Hi,
I have developed an external plugin to enable ssl decryption in
ethereal. It works well under Linux, but I got some problems to compile
it under windows: It seams that a few symbols defined in the libethereal
API are not published in the libethereal.def export file.
The relevant symbols are:
p_rem_proto_data
se_alloc0
tvb_memeql
dissect_x509af_Certificate
I suppose that the libethereal.def is a bit outdated. I solved the
problem redefining this function in my code, but can anyone update the
export file ?!?
I have also developed an external plugin to add a 'Follow SSL Stream'
functionality (like follow TCP stream, but show the decrypted data). I
used some more functions defined into the ethereal binary to access the
gui and the capture file.
Again it works under linux (even it's quite an hack) but not under
windows (the executable does not export any symbol). Why don't add some
basic gui functions to the ethereal API ? It will help creating more
advanced and useful plugins ( and will solve my problem, too :-)
For anyone interested in the detail all the code is here:
http://sourceforge.net/project/showfiles.php?group_id=155260
Regards,
Paolo
p.s. I wrote similar mails in the previous days but apparently they got
lost
--
Email.it, the professional e-mail, gratis per te: http://www.email.it/f
Sponsor:
Ricevi picture SMS per il tuo cellulare da Jamba!
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=4609&d=3-2