Hi,
Is there a way to tell who is connected to the TCPnet FTP server? Obviously having a password/username can be easily intercepted using a packet sniffer which can be a problem. If there was a way to tell who is connected to the FTP server I could refuse connection if its not an IP address i'm happy with!
Any ideas?
Thanks
I as far I know - you are correct.
Anyone can write a TCP server application.
A TCP server application can use cryptographic methods to send out a random number to the client and expect the client to be able to compute a secure has on the random number and return back. This makes it hard for someone to listen in on a session and then later try to replay the login sequence.
A TCP server can use one of a number of cryptographic methods to encrypt all data, making it hard/impossible for a snooper to understand what happens.
Reasonably good hashes, and encryption algorithms exists with limited requirements on code and RAM space.