假设我使用Yahoo Mail或Gmail发送电子邮件。可以使用数据包嗅探器拦截这封电子邮件吗?
邮件通过哪个端口发送?Http, smtp, pop3 ?
谢谢。
- 当您在web浏览器中键入电子邮件时,它将使用HTTP(S)传输到服务提供商(yahoo/google)
- 当您点击发送时,消息通过SMTP发送到目标邮件服务器
- 当收件人下载邮件时,它通常通过POP3或IMAP传输到他的邮件客户端(或者如果他在web浏览器中阅读它,那么它是HTTP(S))
对于所有这些协议,有"普通"one_answers"加密"变体:
例子:
- HTTP -> HTTPS
- SMTP -> SMTP with TLS
- POP3 -> POP3S
- IMAP -> IMAPS(或带TLS的IMAP)
对于访问源系统或目标系统的人来说,即使使用加密协议,也总是有可能拦截流量并读取它。在两个系统之间的人(例如路由器操作员)可以拦截数据包,但如果流是加密的,通常不会读取内容。