机器人如何看到验证码?或一组字母数字字符?

时间:2015-02-01 06:11:07

标签: captcha

为什么网站坚持要输入验证码呢? 我认为即使机器人也能阅读...... 我想知道验证码如何工作......:/

4 个答案:

答案 0 :(得分:0)

在过去10年中,机器人无法识别验证码中输入的扭曲测试。但是现在机器人可以识别扭曲的文本,甚至可以识别许多网站中使用的门牌号码。

答案 1 :(得分:0)

我不确定这是否是完美的答案,但您可能想看一下this blog post作者提到过,到目前为止,没有任何程序或机器人能够阅读CAPTCHA或任何其他形式的当计算机程序可以读取图像中的简单文本或文本时,扭曲的文本,迄今为止还没有开发过这样的系统来扫描和读取扭曲的文本或CAPTCHA。

答案 2 :(得分:0)

有一种称为图灵测试的东西,它区分机器和人。形成的验证码使机器无法通过该测试。但是使用AI,现在已经开始通过图灵测试。

答案 3 :(得分:0)

Captchas通常会以扭曲的方式显示字母数字字符,以便人类大脑可以通过自动字符识别无法处理的方式处理它。这个技巧是网站管理员如何区分人类和机器人。

随着机器学习算法越来越好,验证码越来越复杂,以供实际人类解决。这是网站管理员试图保护他们的网站免受机器人和黑客试图以自动方式创建虚假帐户之间的军备竞赛。

Google的reCAPTCHA要求您阅读2个字段。一个是实际的验证码,另一个是Google的机器学习系统无法读取的图像(例如Google街景的房屋街道号码)。通过解决这个验证码,您正在帮助机器学习。