Passive listening on a port using raw sockets

Posted on 2004-04-19
Medium Priority
Last Modified: 2008-03-06

I want to be able to passively listen to a port on my computer which is already in use by a program.
I'm not allowed to interfear with the traffic going on the port, but I want to see all incomming traffic on the port.

It has to be "real time". I can't afford to miss any information coming in on the port.

Question by:gaborone
  • 3

Expert Comment

ID: 10864720
what operating system?

you just want a sniffer.  any sniffer will do.

if you're using a unix variant, they usually come with one, like 'snoop' for solaris or 'tcpdump' on linux/bsd...
LVL 45

Expert Comment

ID: 10865857
using a sniffer such as tcpdump or ethereal is one option and if you wish to do it programatically on your own then
1. either add your code to the network stack and get a packet there
2. If you are on linux or similar machine, use libipq to get packets which you want ... I am not sure if windows has such a thing to offer

Author Comment

ID: 10872276
Unfortunately I'm on a windows machine, so I have to go from there.

I need to parse the data for information as well, so i can't use an existing program if i can't modify it.
LVL 45

Expert Comment

ID: 10875433
this should do it
LVL 45

Accepted Solution

sunnycoder earned 900 total points
ID: 10875438
and if you still want to do it programatically, look into the winpcap library

Featured Post

The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

In this post we will learn different types of Android Layout and some basics of an Android App.
This article describes and provides a custom-made tool I wrote to give businesses a means of identifying commercial music content, without having to expend too much effort. Business recordings are easily identified from possibly illegal music files …
In this fifth video of the Xpdf series, we discuss and demonstrate the PDFdetach utility, which is able to list and, more importantly, extract attachments that are embedded in PDF files. It does this via a command line interface, making it suitable …
Starting up a Project

624 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question