I need to interrogate a server running some proprietary software to determine if this service is running. Using wirehark, I was able to narrow down the TCP port used, but it seems that the traffic is encrypted.
In my case, its safe bet is that if the server accepts connections (i.e. telnet serverName 1234), the service ends and everything is in order. In other words, I don't need any actual data exchange, just open the connection and then calmly close it.
I am wondering how I can emulate this using C # and Sockets. My network programming mostly ends with WebClient, so any help here is much appreciated.
Nate source
share