473,405 Members | 2,379 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,405 software developers and data experts.

Hosting Ethereal inside my .NET app

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
3 1551

"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
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
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 thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: M.N.A.Smadi | last post by:
hi; i am looking for 802.11 prism header parser for an ethereal text dump. any body aware of something like already in place? thanks m.smadi
1
by: Johnny B | last post by:
posted this in the wrong NG...all help is appreciated. <--orig post--> Hello all, I'm going to attempt to write a plugin for ethereal that analyzes packets from the SIP protocol. I can't...
4
by: Chad Z. Hower aka Kudzu | last post by:
We are preparing to build some applications that will be redistributed to other users. They will customize / or just use out of the box. But each user will be responsible for their own deployment...
2
by: Jeff User | last post by:
Hello I have been using Ethereal to capture and view the XML messages being passed back and forth from my web service client to my web service. When calling the service over the internet, I...
0
by: scorpion53061 | last post by:
I need to send this keystroke to a vb.net application. This came from ethereal. Here is its value in "Hex Dump" 00000000 1b 65 0d .e. Here is its...
0
by: Andreas Draheim | last post by:
Hi all, I try to get the quickstart from the .NET 1.1 hosting a WinForms Control in IE running in .NET 2.0. But I cant get it going....
2
by: Yash | last post by:
Dear all, I am newbee with virtual hosts, please help ! I am facing a problem with virtual hosting. I want to create virtual host on my local system before creating it on server. We have...
3
by: Andy B | last post by:
Is there any way to use .net windows forms controls inside asp.net pages and not require that the client have .net access? I'm more the less thinking of mobile devices that don't have access to, or...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.