您可以查看实用的非基于图像的验证码方法?
我之前问过一个问题,需要有关易于使用但安全的验证码的建议/想法
然而,如果您因为验证码的存在而导致用户面临的困难而感到恼火,那么对此已经有很多争论,人们仍在努力想出一个通用的解决方案,即使对于非常流行的应用程序也可以使用网站。
您应该查看http://nedbatchelder.com/text/stopbots.html以了解负验证码的实现。但遗憾的是,据我所知,这对于特定于站点的垃圾邮件攻击(当您的站点非常流行时)还没有效果。作者表示,他已经在不太受欢迎的网站上成功地使用了这些技术。最先进的负面验证码的总体结论是,无论您使用什么技术,垃圾邮件发送者都可以对他们的机器人进行编程,以便在一段时间内以您的网站为目标来破解它。当您的网站非常受欢迎时,他们可能会瞄准您的网站。但你绝对可以使用它们,直到你的网站不是很受欢迎。