0

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

作为解决此问题的一种方法,我在注册表单中添加了 recaptcha。

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

我不确定我还需要提供什么来让您理解问题?

我认为 recaptcha 会阻止这种情况发生!

有任何想法吗?

谢谢,卢克。

4

3 回答 3

1

我很久以前就放弃了验证码,转而使用其他方法,例如形成蜜罐。可能想试一试,看看是否有帮助。

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

于 2012-11-05T15:58:24.250 回答
0

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

最简单和最有效的验证码是一个简单的挑战/响应,即:显示某物的图片 [例如:一个苹果] 并让用户输入。避免只输入一个简单的数学问题的诱惑,因为有许多脚本可以轻松解决。

于 2012-11-05T15:55:47.373 回答
0

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

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

于 2012-11-05T16:29:53.887 回答