今天刷到一位数码博主发的鸿蒙6隐藏功能测试,看完之后只有一个想法:这个功能还是很不错。
说的是HarmonyOS 6里藏了一个自动防护机制,专门应对验证码轰炸。博主用测试脚本模拟了一波短信轰炸,手机在短时间内收到大量验证码短信之后,系统自动触发了保护性静音。不是拦截,不是删除,是静音。短信正常收,但手机不响不震不亮屏,跟什么都没发生一样。
我顺着这个线索去翻了华为的官方文档,确实有相关描述。原理不复杂,系统会监测短信的到达频率和内容特征。如果短时间内收到大量包含验证码关键词的短信,而且发送号码来自多个不同的端口号,系统就会判断这是一次短信轰炸,自动开启静音保护。整个过程没有弹窗提醒用户,也不会把短信拦截掉,只是让手机保持安静。
这个处理方式我觉得挺聪明的。首先它不丢短信,万一轰炸里夹杂着重要消息不会被误删。其次它不打扰用户,不会让你在几十条短信的连环震动里崩溃。第三它也不提醒轰炸者,对方不知道你开了保护,继续发他的,但你这边已经安静了。验证码轰炸这种攻击方式一直都存在,原理很简单,用脚本批量注册或找回密码,拿你的手机号去撞各个平台的验证码接口。受害者短时间内收到几十上百条验证码短信,手机震动到停不下来,正常使用完全被打断。更恶心的是,轰炸期间你可能会漏掉真正重要的电话和短信,因为通知栏被验证码塞满了。
目前大部分手机厂商对这种攻击的处理方式还比较有限,主要是靠用户手动开拦截或者拉黑号码,但轰炸短信的端口号一直在变,拉黑根本跟不上速度。鸿蒙6这次的自动静音,等于把判断和防护都交给了系统,用户什么都不用做。
触发之后用户怎么知道发生了什么?短信列表里正常能看到这些验证码,跟普通短信混在一起,不会被打上特殊标记。通知栏也会有这些短信的预览,但不会弹出提醒。等于说轰炸还在继续,但对你来说已经没有骚扰性了。如果你想事后查看,所有短信都在。
除了自动静音,鸿蒙6其实还有一些相关的安全防护做得比较细。比如伪基站检测,这个功能在鸿蒙5上就已经有了,到了鸿蒙6识别速度更快。还有骚扰电话的智能拦截,不是简单挂断,而是可以让AI自动接听,跟对方聊几句判断是不是骚扰再决定要不要提醒你。这些功能跟验证码静音放在一起看,会发现华为在做的事其实是把安全防护尽量自动化,不让用户自己去判断和处理。
你需要做什么?什么都不用做。这个功能默认就是开着的,不需要去设置里手动开启。平时你感觉不到它的存在,只有在你真的被轰炸的时候才会发现它已经在保护你了。这种设计思路放在整个行业里看,确实比较少见。
你之前遇到过短信轰炸吗,当时是怎么处理的?评论区聊聊。