找到红点最后移动到的位置:
github 地址: https://github.com/coyove/DynCaptcha
演示: https://www.libay.nl/dyncaptcha
用户可以用鼠标指针跟着目标走,基本上 100%识别率。
每个圆点移动过程分两段直线路程,第一段直线为随机方向,第二段路程才会移向最终目标位置,主要考虑的是不能让破解者通过前几帧计算出运动方向(斜率),从而直接得到坐标。
当然如果在运动过程中红点与其他白点重合的次数太少,那么跟踪也是很容易的。
个人感觉为了继续增加难度:
不过既然是闭门造车,欢迎大家批评。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.