行为验证码

参考文献:百度百科https://baike.baidu.com/item/%E8%A1%8C%E4%B8%BA%E5%BC%8F%E9%AA%8C%E8%AF%81%E7%A0%81/19767280?fr=aladdin

1.什么是行为验证码

行为式验证码是一种较为流行的验证码。从字面来理解,就是通过用户的操作行为来完成验证,而无需去读懂扭曲的图片文字。常见的有两种:拖动式与点触式。
行为式验证的核心思想是利用用户的“行为特征”来做验证安全判别。整个验证框架采用高效的“行为沙盒”主动框架, 这个框架会引导用户在“行为沙盒”内产生特定的行为数据,利用“多重复合行为判别”算法从特指、视觉、思考等多重行为信息中辨识出生物个体的特征, 从而准确快速的提供验证结果。
通过机器学习,深度学习对人的行为特征进行大量的分析。建立安全模型去区分人与机器程序。利用深度学习构建的神经网络是可以不断地自主学习的,在不断的验证过程中不断的学习新的特征分析。
如下图(百度里找的图片哈):
1.拖动验证码
拖动式验证码,类似于手机的滑动解锁,根据提示用鼠标将滑块拖动到指定的位置完成验证;点触式验证码,同样根据文字提示,点击图片中与文字描述相符的内容完成验证 。
在这里插入图片描述

2.点触式验证码
对于点触式来说我们也并不陌生,12306的验证码就是一种典型的点触式验证码,且风靡一时的《找你妹》游戏也是点触式验证码的游戏原理。根据文字提示,选出与文字描述相符的一样或多样物品图片,只不过在图片的辨识度上还有待优化。
在这里插入图片描述

2.相关技术

OCR文字识别,指利用OCR (Optical Character Recognition,光学字符识别)技术,将图片、照片上的文字内容,直接转换为可编辑文本。

3.主要功能–安全

首先是验证码的本质属性——安全性。安全性需要进一步提高,简单数字图形验证将被逐步淘汰,更完善的验证码技术在未来除了防止恶意破解密码、刷票、论坛灌水、刷页等行为外,还是用户与网站信息安全的有力保障 。

4.交互体验

以上这种带点游戏性质的验证交互方式,为用户带来更有趣的验证过程,提升了用户的交互体验。而对于采用此种验证方式的各大网站来说,行为验证码的吸引力还在于它更安全,验证码背景图片采用多种图像加密技术,且添加了很多随机效果,能有效防止OCR文字识别。另外,验证码上的文字采用了随机印刷技术,能够随机采用多种字体、多种变形的实时随机印刷,防止暴力破解。除此以外,部分网站还在验证背景图片中植入广告,带来一定的宣传效果和经济利益 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值