据我阅读here ,验证码不是 100% 安全的事实。可以使用什么代替验证码?作为程序员,你怎么看?如何解决这个问题?
编辑:感谢所有回答。
最佳答案
这是一个悬而未决的问题,随着时间的推移会变得更加悬而未决。 OCR 工具越好,人与计算机之间的差距就越小,区分它们的难度就越大。最终,计算机将无法与人类区分开来,然后游戏就结束了。
如果您的服务器想要确保有人在 TCP 管道的另一端,则不存在最终不会被击败的图灵测试(并且可能永远不会)。 CAPTCHA 注定要失败,只是时间问题。
当然,就人工身份验证而言,这并不意味着一切都结束了。这只是意味着自动化图灵测试虽然很方便,但在很长一段时间内都不会成为实现这一目标的有效方法。
关于javascript - 如果验证码不安全,可以使用什么代替?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2880638/