滑动验证(js滑动拼图验证)

发布日期:2021-01-14 18:03
授权方式:免费版
系统大小:2.36 G
系统语言:简体中文

[QQ]关于滑验证码轨迹.

2017精艺论坛开源大赛作品之一是亚洲凌轩的【腾讯滑动验证】

非常抢眼。自从QQ更新后,登录引起了很多头疼,其中之一就是这个滑动验证码。然而,仍然(你)是(索)非常(保)能(刘)珍惜——

作者说:“坐标识别是有算法的,轨迹算法是通过一个API接口得到的。”

仔细分析了滑动验证码,有一个slideValue参数值得大家关注,一些大神会一直站出来分享经验。

Nliger2015说

扣除一点点数据来简单地说:

" slideValue":[[52,213,72],[2,1,16],[2,0,14],[3,0,2],[3,0,9],[3,1,8],[4,0,9],,]

首先是绿色的,

( 52 , 213 表示 x y 坐标 ), ( 72 表示 停留时间)

也就是说,当您第一次点按滑块时,您开始计时,当您移动滑块时,以当前时间减去开始点按所用的时间=72毫秒,然后输入以下轨道记录:[2,1,16],[2,0,14],[3,0,2],[3,0,9],[

再分析:[2,1,16],引言:

1.(2表示滑块移动的距离,这是正的和负的,这意味着向前移动2个像素,如果向后,它是负的-1表示减去1)

2.(1表示滑块移动过程中,鼠标的上下移动,如果不移动,平滑移动为0,如果按住滑块鼠标,向上和向前移动-1,向下和向前移动1)

3.(16表示你不必说这个,时间和开头一样,也就是鼠标移动过程停留的时间毫秒)

有图有真相

然而,对小白来说,打电话就足够了。