I'm writing a TCP/IP client and I would need a "test server" to be able to test easily. It should listen on a configurable port, show me when a client connects, and what the client sent. It should allow me to manually enter text to send back to the client.
It should work on Windows.
Normally, I would have used the simple but powerful nc.exe (alias "Netcat" available on Unix and on Windows) but the antivirus software detects it as a "hacker tool", so my system administrator doesn't want me to use it at work.
Does anyone use another tool to test socket connections and is happy with it?
Hercules is fantastic. It's a fully functioning tcp/udp client/server, amazing for debugging sockets. More details on the web site.