一种基于浏览器端判断是真人还是机器的校验方法技术

技术编号:43664578 阅读:15 留言:0更新日期:2024-12-13 12:54
本发明专利技术公开一种基于浏览器端判断是真人还是机器的校验方法,包以下步骤:S1:服务端将带有马赛克的图片发送给浏览器端,浏览器端显示带有马赛克的图片;S2:在浏览器端上将带有显示马赛克的图片消除马赛克,使得图片复原,并记录鼠标将马赛克消除的路径;并将马赛克消除的路径的信息发送给服务端;S3:服务端接收马赛克消除的路径的信息,并进行判断。本发明专利技术提高了机器识别图片的难度,同时可以根据对图片马赛克区域擦除的轨迹判断出是机器操作还是人手动操作。如果多次擦除的位置都不是在马赛克区域,则可以判断为机器操作;如果擦除的路径为完全直线或没有任何抖动或有规律移动,则判断成是机器为了完整得到图片进行滑动擦拭操作。

【技术实现步骤摘要】

本专利技术涉及web浏览器,尤其涉及一种基于浏览器端判断是真人还是机器的校验方法


技术介绍

1、以下的场景均在浏览器端实现:为了防止用户使用各种脚本去登录然后去做一些违反公平性的行为,例如用脚本登录去抢票然后卖票,再如利用脚本登录之后去进行爬虫操作等等。因此在用户登录的时候都会使用一些防脚本操作:

2、1.提供一张图片和文字描述,选择图片中的某个物体。

3、2.文字描述是一个简单的数学题,计算完成后在图片中选择对应的结果。

4、3.拖拽某个滑块到图片的某个地方,类似拼拼图。

5、现有采用拖动图片拼图的方案已经十分落后,现在基于图片识别,就可以计算出图片空缺的位置坐标,再模拟系统鼠标操作就可以完成拖拽验证。

6、现在ai人工智能非常发达,ai可以很好地理解文字的语义,因此可以利用图像识别文字让ai去理解,再去执行对应的操作,这个虽然提高了识别门槛,但是还是比较容易识破。

7、因此,现有技术存在缺陷,需要改进。


技术实现思路

1、本专利技术本文档来自技高网...

【技术保护点】

1.一种基于浏览器端判断是真人还是机器的校验方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于浏览器端判断是真人还是机器的校验方法,其特征在于,所述马赛克区域设置为与图片的景观融合在一起。

3.根据权利要求1所述的一种基于浏览器端判断是真人还是机器的校验方法,其特征在于,消除马赛克的方式为:使用鼠标光标,在马赛克区域点击并且滑动鼠标,滑动过的方格会分割成更小的方格,并且填充不同的颜色;这里的颜色是提前存储好的数据,可以根据当前方格所在坐标以及方格的数量来得出对应的颜色。

4.根据权利要求1所述的一种基于浏览器端判断是真人还是机器的校验方...

【技术特征摘要】

1.一种基于浏览器端判断是真人还是机器的校验方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于浏览器端判断是真人还是机器的校验方法,其特征在于,所述马赛克区域设置为与图片的景观融合在一起。

3.根据权利要求1所述的一种基于浏览器端判断是真人还是机器的校验方法,其特征在于,消除马赛克的方式为:使用鼠标光标,在马赛克区域点击并且滑动鼠标,滑动过的方格会分割成更小的方格,并且填充不同的颜色;这里的颜色是提前存储好的数据,可以根据当前方格所在坐标以及方格的数量来得出对应的颜色。

4.根据权利要求1所述的一种基于浏览器端判断是真人还是机器的校...

【专利技术属性】
技术研发人员:胡羽润邹琼高斌周双全
申请(专利权)人:深圳市瑞云科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1