迟早会有某个应用或网站要求你提供手机号码,“以确认是你本人”。如果你不想交出个人号码,网上到处都是承诺提供免费号码、让你在线接收短信的网站。它们有时确实管用,但也暗藏着一种风险,大多数人直到为时已晚才会意识到。
本指南将介绍验证码的实际工作原理、为什么免费的公共号码不是好主意,以及如何安全地在线接收验证码。
短信验证码是如何工作的
验证码(也称一次性密码,即 OTP)是一串较短的数字,通常为 4 到 8 位,通过短信发送,用来证明你掌控着某个手机号码。各类服务使用验证码,主要出于三个原因:
- 防止滥用:手机号码比电子邮箱地址更难批量获取,因此要求提供号码可以遏制垃圾账户。
- 找回账户:如果你忘记了密码,发送到你号码上的验证码可以让你重新登录。
- 作为第二重验证:有些服务会在你每次从新设备登录时发送验证码。
后两点很关键:你提供的号码并不只是用一次。只要账户存在,它就是打开这个账户的一把钥匙。
免费“在线接收短信”网站的问题
免费短信网站会公布一批电话号码,并把这些号码收到的每一条短信都显示在公开网页上。这就是它们的全部模式,也正是它们危险的原因:
- 所有人都能看到你的验证码。同一时间浏览该页面的任何人都能看到它,之后任何人也都可以向同一个号码申请重置密码。
- 号码不属于你。数以百计的人在用同样的号码。下个月你需要新的验证码时,这个号码可能已经不在了。
- 它们经常被屏蔽。热门服务会维护公共号码名单,直接拒绝这些号码。
经验法则:对于丢了会让你心疼的账户,千万不要使用公共号码。谁掌控了号码,往往就能掌控账户。
为什么有些号码会被拒绝
当你输入手机号码时,许多服务会快速进行一次“线路类型”查询,以判断它是手机号码、固定电话号码还是网络(VoIP)号码,以及属于哪家运营商。根据各自的规则,它们可能会拒绝:
- 无法接收短信的固定电话号码;
- 已知属于公共短信网站的号码;
- 免费通话应用分配的部分网络号码。
因此,号码的类型与有没有号码同样重要。来自某个国家真实手机号段的号码,能被最多的服务接受。
安全的方法:使用由你掌控的私密号码
你真正需要的其实很简单:一个只属于你的号码,能被应用识别为手机号码,可以在任何设备上查看,而且只要账户还在,就能一直保留。这正是私密的第二号码能给你的。
以 HeyNum 为例,每个号码都来自 19 个国家之一的真实手机号段。验证码会实时送达你浏览器中的私密收件箱,其他人都看不到。获取号码无需应用、无需 SIM 卡,也无需身份证件。
分步说明:用 HeyNum 接收验证码
- 获取该服务所要求国家的号码——美国和英国号码适用的全球应用最多。
- 在应用或网站上输入该号码;如果需要选择国家,请使用国际格式(例如 +44 7700 900412)。
- 验证码几秒内就会出现在你的收件箱中;如果你已允许通知,还会收到提醒。一键即可复制。
收不到验证码怎么办
- 检查格式。少一位或多一位数字,或者国家代码错误,是最常见的原因。
- 等一分钟,再重新发送。有些服务的短信需要排队发送。
- 改为电话验证。许多服务可以打电话把验证码读给你听——这种来电你可以直接在浏览器中接听。
- 短号码。由 5–6 位“短号码”(主要在美国使用)发送的短信,可能无法送达在线号码。
- 服务规则。部分银行和支付应用只接受传统运营商的号码。如果某项服务拒绝了你的号码,那是它们的政策,而不是你的线路出了故障。
保护好你的账户
- 账户还在用,就保留号码。一旦取消号码,你就无法再接收该账户的验证码。
- 对于电子邮箱、银行和工作账户,优先使用身份验证器应用或通行密钥。它们比任何短信都更安全。
- 绝不把验证码告诉别人。真正的买家、快递员或客服人员永远不会向你索要验证码。凡是索要的人,都是想盗取账户。