Results 1 to 5 of 5

Thread: How to scan (or) listen all connection ?

  1. #1

    Thread Starter
    New Member
    Join Date
    Jan 2006
    Posts
    5

    How to scan (or) listen all connection ?

    Dear All,

    I would like to develop a network tools for my company.

    That contain the feature that is tool can be scan or listen
    all connection establish.

    can be scan Application ID, connect IP and port..

    Like Proxifier.


    Thanks

  2. #2
    Fanatic Member sessi4ml's Avatar
    Join Date
    Nov 2006
    Location
    Near San Francisco
    Posts
    958

    Re: How to scan (or) listen all connection ?

    Hmmm, write a program that pings all IPs?
    Read your own IP...then ping all others.
    If the ping returns, you have something: PC, Router, printer, ?
    Just a thought.

  3. #3
    "Digital Revolution"
    Join Date
    Mar 2005
    Posts
    4,471

    Re: How to scan (or) listen all connection ?

    You can use the netstat command to get all established connections for TCP and UDP, or either one seperately.

    I'm not sure how to get the application name for each connection though, but I'm pretty sure it can be done.

  4. #4
    Fanatic Member TokersBall_CDXX's Avatar
    Join Date
    Mar 2003
    Location
    America
    Posts
    571

    Re: How to scan (or) listen all connection ?

    XP+ systems


    Code:
    Displays protocol statistics and current TCP/IP network connections.
    
    NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v] [interval]
    
      -a            Displays all connections and listening ports.
      -b            Displays the executable involved in creating each connection or
                    listening port. In some cases well-known executables host
                    multiple independent components, and in these cases the
                    sequence of components involved in creating the connection
                    or listening port is displayed. In this case the executable
                    name is in [] at the bottom, on top is the component it called,
                    and so forth until TCP/IP was reached. Note that this option
                    can be time-consuming and will fail unless you have sufficient
                    permissions.
      -e            Displays Ethernet statistics. This may be combined with the -s
                    option.
      -n            Displays addresses and port numbers in numerical form.
      -o            Displays the owning process ID associated with each connection.
      -p proto      Shows connections for the protocol specified by proto; proto
                    may be any of: TCP, UDP, TCPv6, or UDPv6.  If used with the -s
                    option to display per-protocol statistics, proto may be any of:
                    IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP, or UDPv6.
      -r            Displays the routing table.
      -s            Displays per-protocol statistics.  By default, statistics are
                    shown for IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP, and UDPv6;
                    the -p option may be used to specify a subset of the default.
      -v            When used in conjunction with -b, will display sequence of
                    components involved in creating the connection or listening
                    port for all executables.
      interval      Redisplays selected statistics, pausing interval seconds
                    between each display.  Press CTRL+C to stop redisplaying
                    statistics.  If omitted, netstat will print the current
                    configuration information once.
    Build your own personalized flash based chat room for your webpage for FREE! http://www.4computerheaven.com

  5. #5
    "Digital Revolution"
    Join Date
    Mar 2005
    Posts
    4,471

    Re: How to scan (or) listen all connection ?

    You can use this code to properly get the output of the command prompt. As opposed to using: netstat > C:\output.txt

    The commands would be:

    For TCP:
    netstat -banp tcp

    For UDP:
    netstat -banp udp

    For both:
    netstat -b

    I think that's right.

    Hope it works.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width