发布于 2016-05-16 07:42:37
使用FTP的授权是纯文本、用户名和密码,没有对被动嗅探的保护。
FTPS (FTP over TLS,不与SSH上的文件传输SFTP混为一谈)提供了防止嗅探的保护。但是许多FTP客户端没有正确地检查TLS证书,或者让用户很容易跳过检查,从而容易受到主动嗅探(中间人攻击中的人)的攻击。
从HTTP已知的经典会话劫持在这里不是一个问题,因为没有这样的会话。仍然有可能劫持底层TCP连接。但这需要一个活跃的人在中间,并且只与普通FTP工作,在这种情况下,使用被动嗅探获得密码将是一个简单得多的攻击。
https://security.stackexchange.com/questions/123413
复制相似问题