views:

21

answers:

1

i have known that winpcap library enabled a person to obtain advanced information about installed devices...

given all the networking devices found in the computer, how will i know which one of this has an internet connection?!

thanks:)

A: 

You typically don't care about this. Normally you just ask the network stack to make a connection, and don't worry about details.

However, each "device" will have its own IP address. You can request the network stack to use this IP address when making a connection.

Now, to figure which devices have an intenet connection, iterate over all of them, obtain their IP address, and try to create a connection from that originating IP to a destination IP on the Internet. Typically you already know such a destination IP, e.g. your companies webserver.

MSalters