Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Open source 开源TCHA替代方案_Open Source_Captcha_Recaptcha - Fatal编程技术网

Open source 开源TCHA替代方案

Open source 开源TCHA替代方案,open-source,captcha,recaptcha,Open Source,Captcha,Recaptcha,是否有任何接近或最好的开源解决方案,如谷歌的隐形reCAPTCHA V2?同时,作为Google的常规reCAPTCHA V2(复选框一)?SecurImage或phpcaptcha是Google reCAPTCHA V2的开源替代品。但我不认为有任何替代品可以替代无形的重演。您可以参考reCaptcha v2的一些好的替代方案(尽管它们大多数都不是开源的)。现在肯定有比reCaptcha更好的解决方案。我喜欢注重用户体验的解决方案。另一个我在这里没有看到的好选择是。Human Presence

是否有任何接近或最好的开源解决方案,如谷歌的隐形reCAPTCHA V2?同时,作为Google的常规reCAPTCHA V2(复选框一)?

SecurImage或phpcaptcha是Google reCAPTCHA V2的开源替代品。但我不认为有任何替代品可以替代无形的重演。您可以参考reCaptcha v2的一些好的替代方案(尽管它们大多数都不是开源的)。

现在肯定有比reCaptcha更好的解决方案。我喜欢注重用户体验的解决方案。另一个我在这里没有看到的好选择是。Human Presence在您站点的后台以不可见的方式唯一地分析用户行为,并使用专有的机器学习算法来测量用户在数十个不同数据点上的实际行为……键盘笔划、鼠标移动、微手势等,确定用户是人还是机器人


最棒的是,网站上的真正用户永远不会受到图灵测试(如验证码或数学问题)的惩罚。在处理表单、评论、愿望列表、购物车、,甚至页面加载,只有机器人程序被阻止,但合法用户在不了解该技术的情况下继续他们的业务。

我还没有找到任何预组装的免费代码实现,但到目前为止,我最喜欢的取代reCaptcha的建议是蜜罐技术。其概念是网站管理员向表单中添加对人类用户不可见但对机器人可见的字段。当机器人填充这些看不见的区域时,它们会显示它们不是人类,并且可以安全地丢弃这些表单。详情如下:

。。。以下是关于实施的一些讨论:


我喜欢这样,因为它转移了举证责任。与其要求用户执行烦人的额外任务来证明自己是人类,不如假定他们是人类,除非他们自称是机器人。此外,“你是人类吗”CAPTCHA,众所周知会使一些特殊需要的用户很难(如果不是不可能)访问网站,因此这是另一个寻找替代者的好理由。

他要求开源。@toddmo我还读了“关闭”,但也许我的英语理解能力不好。这项技术在几年前就停止工作了。尽管有SecurImage,我还是看到了一封垃圾邮件。谷歌搜索SecurImage和漏洞发现结果。