Avatar of duncanb7
duncanb7
 asked on

Collect Data at established port between server and client server

Dear Expert,

I write a server/client php script for socket communication based on the reference link at
http://php.net/manual/en/sockets.examples.php
And I used  same server address(163.77.88.6) and port number(10000) in server.php and client.php for socket communication
The client.php is running on my home PC xampp server. And it is  no issue at all and the connection is establish and server socket is keep sending out  non-stop message to client
such as "welcome you.." from my remote server site .And Client just receive the message and echo out on window console without stopping that is what I want to do.
Now I go to check netstat command on window and see
Port 10000 is still active and report two address, For example,
         Local Addresss                      REmote Adress      
========================================================
TCP  218.123.88.123:41345      163.77.88.6:10000   Established

The Local address is my home PC  ISP provider address.
So Two address location is doing socket communcation without stopping.
Just want to know, Could I use other new C or PHP or Java program to
connect(or Direct Acess)  the establed communication port and grab the data or message such as"Welcome you ..."

I tried to use php  socket and set socket address for ISP address as 218.123.88.123:41345   but socket connection error "connection is refused " 
Suppose what data is coming to my ADSL device on home PC, I should be able
to collect all data stream by other new applcation, RIght ?
The error whether it is related to Firewall or WIndow system issue ? Web Proxy is not working because the data is raw data not http repsonse data. Charles or Fiddle is http proxy only could NOT grab raw data for my case.
I google it , found there is similar topic like Window 2008 server DirectAcess or VPN
but it seems not easy to understand for me

I try  one application for drect access I/O  at http://www.codeproject.com/Articles/10263/Kport-Part-2-Direct-Access-I-O-Ports-under-Win-NT but the application is not working at all  when type the established port number 10000

 Please advise and hope you understand my this testing example for collecting data
from establish communcation port on my home pc
Duncan
PHPWindows Server 2003VPNNetworkingScripting Languages

Avatar of undefined
Last Comment
pergr

8/22/2022 - Mon
ASKER CERTIFIED SOLUTION
pergr

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
duncanb7

ASKER
I need to download from google or it is already in Window at command line?
pergr

duncanb7

ASKER
THanks for your link;

where I should put my ISP adress port which I want to collect the data on the Wireshark ?

Please advise

Duncan
All of life is about relationships, and EE has made a viirtual community a real community. It lifts everyone's boat
William Peck
duncanb7

ASKER
Yes, i see it when chose my  the correct adapter card
pergr

By default, you collect all traffic.

You can then filter to see only traffic to your server based on IP address, for example. The syntax for filtering is the same as for "tcpdump", which you can google for.
duncanb7

ASKER
That is what I want for a long time.
 Is the software,  wireshark providing source code C for reference
and further development purpose  for users ?
If possilbe, provide us the similar other software with source code C provided

Please advise in this thread

Duncan
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
pergr

The source code is on the website.... Click on Develop, Browse the code. And:

http://www.wireshark.org/docs/wsdg_html_chunked/