By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
449,350 Members | 1,213 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 449,350 IT Pros & Developers. It's quick & easy.

Hosting Ethereal inside my .NET app

P: n/a
Udi
Hi All,
Do you know if its possible to use the Ethereal as a GUI control
inside my C# app?
My application has a docking manager control in it and I'd like to
embed the Ethereal in of the panes.

Thanks!
Udi.

Aug 30 '07 #1
Share this Question
Share on Google+
3 Replies


P: n/a

"Udi" <Ud**********@gmail.comwrote in message
news:11**********************@e9g2000prf.googlegro ups.com...
Hi All,
Do you know if its possible to use the Ethereal as a GUI control
inside my C# app?
My application has a docking manager control in it and I'd like to
embed the Ethereal in of the panes.
Do you mean wireshark or some other ethereal?
>
Thanks!
Udi.

Aug 30 '07 #2

P: n/a
Udi
On Aug 30, 10:10 pm, "Ben Voigt [C++ MVP]" <r...@nospam.nospamwrote:
"Udi" <UdiBenSen...@gmail.comwrote in message

news:11**********************@e9g2000prf.googlegro ups.com...
Hi All,
Do you know if its possible to use theEtherealas a GUI control
inside my C# app?
My application has a docking manager control in it and I'd like to
embed theEtherealin of the panes.

Do you mean wireshark or some otherethereal?


Thanks!
Udi.- Hide quoted text -

- Show quoted text -
I'm not sure, although i've heard the name.
I'm using the Ethereal downloaded from:
http://www.ethereal.com/
Is this what you mean?

Sep 2 '07 #3

P: n/a
I'm not sure, although i've heard the name.
I'm using the Ethereal downloaded from:
http://www.ethereal.com/
Is this what you mean?
Ah, yes, guess you never wondered why all the dates on that website are over
a year old?

See http://wireshark.org/migration.html

Wireshark actually has really good capabilities for writing extensions, but
they aren't so much oriented toward embedding wireshark in another program.
You might have better luck writing an extension in wireshark which forwards
the data to your program for display.

If you must have wireshark embedded, I think you'll need to start by using
Gtk# for your GUI. Then you would have to recompile wireshark as a DLL and
add an alternate entry point which creates the main window as a child of an
existing Gtk window which your .NET app creates. Probably not too
difficult, but you won't have a clear upgrade path to incorporate future
wireshark features and bugfixes.
Sep 5 '07 #4

This discussion thread is closed

Replies have been disabled for this discussion.