我知道通过电子邮件和 SMS 获取 OTP 是 2FA 的最弱形式,但考虑到这两种是 2FA 的唯一选择的情况,电子邮件是否比 SMS 更好?
(假设电子邮件 - 而是网络邮件 - 帐户本身通过强密码和 2FA 得到了相当好的保护。)
有关的:
- 拦截短信(双因素身份验证)有多难?
数据库泄漏暴露了 SMS 发送的数百万个双因素代码和重置链接 - Ars Technica
该数据库提供了一个门户,可显示近乎实时发送的双因素代码和重新发送链接,这使得访问服务器的攻击者有可能获得帮助他们劫持他人帐户的数据。