Forum Moderators: phranque
Are there more secure FTP products available?
Nick
AFAIK, there is no way for a third-party to intercept any of the data you transmit, let alone your login data, unless they, e.g., crash the server, poison the DNS, and receive your login packets, all within the timeframe between your conncetion request and your login response (3 seconds or so at most?). But there is a s(ecure)FTP protocol (wich uses SSH [Diffie-Hellman] encrypted authentication) if you're really paranoid.
Jordan
I think this is a bit misleading. It is not that difficult to intercept the packets of data containing plain text login information if someone is determined.
The issue here is that someone would need to be targeting you directly for it to become a serious issue. In terms of general FTP usage this is unlikely to be a problem.
Jordan
Even discounting other methods, are the 2 you mention not enough to highlight the insecure nature of FTP transactions?
The three most commom methods are faking an ARP server, faking DNS and forcing use of a fake router for the client requests. All of these result in login details passing through a hacker's computer, without the need to control either source or destination.
This is very hard to do because of the timeframe between the when DNS sends an ARP query to the authority, and when the authority responds -- usually milliseconds (which is why the hackers use mass ARP authentications -- in hopes to slow down the server and to get in a response before the authority does).
The other way is to "jupe" the server. Root it, get accress to its DNS areas, masq as the server's IP, then knock the server offline. This is even harder to do and is not a flaw in the protocols themselves (they are working as they are supposed to).
I'm skeptical that there are any serious security holes in TCP/IP. Mostly what I have seen is just buggy, DOS stuff.
But of course, with Windows...there doesn't need to be any serious security holes in TCP/IP -- someone just has to get you to install the latest BHO and drop a keylogger on the system or like. I would personally be much more worried abour spyware and scumware than I would be about using unsecured FTP.
Jordan