很多app在接入短信验证码后,为了防止恶意短信验证,通常会接入图片验证码或行为验证码进行保护。
恶意短信验证,属于短信轰炸的一种,用户端表现为高频收到验证短信内容,用户体验差。对公司来讲,大量的恶意短信验证,既增加公司运营成本,支付额外的短信运营费用,又会影响产品口碑,损失用户。
防止这种恶意行为,方式之一是可以增加图形验证码。发送短信验证码时,可要求输入,验证码校验可实现人机识别,同时在验证码请求错误时,可重置验证码,防止图片验证码识别软件尝试多次识别。
近几年,随着ocr和深度学习技术的发展,传统图形验证码的破解率大大提升,图形验证码逐渐在被抛弃,行为式验证码成为很多企业的选择。行为验证码以用户产生的行为轨迹为依据,进行机器学习建模,结合访问频率、地理位置、历史记录等多个维度信息综合判断,快速、准确的返回人机判定结果。相比字符验证码,行为验证码更简单易用,安全性也很强,用户交互体验也变得更好。
相关阅读: