Recaptcha不是很有效

时间:2012-11-05 15:46:57

标签: php

我最近在机器人注册我的网站时遇到了很多问题。

作为解决这个问题的一种方式,我在注册表中添加了recaptcha。

这并没有阻止注册,他们仍然像他们最近一样发生。

我不确定我还需要提供什么才能让您理解这个问题?

我认为recaptcha可以防止这种情况发生!

有什么想法吗?

谢谢, 路加。

3 个答案:

答案 0 :(得分:1)

我不久前放弃了验证码,转而使用其他方法,例如表单蜜罐。可能想要试一试,看看它是否有帮助。

http://nedbatchelder.com/text/stopbots.html

答案 1 :(得分:0)

最后我检查过,我承认是在一段时间之前,ReCaptcha被垃圾邮件发送者打破了,或者在评论中链接了@ marc-b,你正在使用的库已被破坏。即使它已被修复,它也是如此高调,以至于垃圾邮件发送者花费时间和精力再次打破它是非常有利可图的。

最简单,最有效的验证码是一个简单的挑战/响应,即:显示一些东西的图片[例如:一个苹果]并让用户输入。避免诱惑只是键入一个简单的数学问题,因为有很多脚本可以很容易地解决它。

答案 2 :(得分:0)

有许多使用人工解决验证码的服务,每1000个验证码的成本约为2美元,因此如果垃圾邮件发送者认为他们的垃圾邮件对他们的价值超过0.002美元,那么验证码就不会有任何用处。

这些服务通过将图像传输给工作人员并返回响应来工作。 出于这个原因,不涉及小图形puzzel的检查将更加有效。正如Sammitch所建议的那样,一小部分问题在上下文中没有意义(例如,哪一年是坏的,我们的logo = good中的字母“B”是什么颜色)是一个不错的选择。