我最近遇到了很多机器人注册我的网站的问题。
为了解决这个问题,我在注册表中添加了recaptcha。
这并没有阻止注册,他们仍然在发生,因为他们最近。
我不确定我还需要提供什么才能让您理解这个问题?
我以为recaptcha可以防止这种情况发生!
有什么想法吗?
谢谢,卢克。
发布于 2012-11-05 23:55:47
我最后一次检查,我承认是在一段时间之前,ReCaptcha被垃圾邮件发送者破坏了,或者像@marc-b在评论中链接的那样,你正在使用的库被破坏了。即使它被修复了,它也是如此引人注目,以至于垃圾邮件发送者花费时间和精力再次破坏它是非常有利可图的。
最简单和最有效的验证码是一个简单的挑战/响应,即:显示某物的图片,例如:一个苹果,并让用户键入该图片。避免仅仅输入一个简单的数学问题的诱惑,因为有许多脚本可以很容易地解决它。
发布于 2012-11-05 23:58:24
我很久以前就放弃了验证码,转而使用其他方法,比如形成蜜罐。可能会想试一试,看看是否有帮助。
发布于 2012-11-06 00:29:54
有许多服务使用人类来解决验证码,每正确解决1000个验证码的成本约为2美元,所以如果垃圾邮件发送者认为他们的垃圾邮件对他们来说价值超过0.002美元,那么验证码将没有任何用处。
这些服务的工作方式是将图像传输给worker,然后返回响应。因此,不涉及小图形拼图的检查将更有效。正如Sammitch所建议的那样,一个没有意义的小问题列表是一个好的选择(例如,它是什么年份=坏,我们徽标中的字母"B“是什么颜色=好)。
https://stackoverflow.com/questions/13235521
复制相似问题