web-dev-qa-db-ger.com

Unterschied zwischen CAPTCHA und RECAPTCHA

Was sind die Unterschiede zwischen CAPTCHA und RECAPTCHA?

Was ist die beste Situation, um sich für RECAPTCHA zu entscheiden?

11
Neha Prakash

CAPTCHAist der menschliche Validierungstest (in der Regel die verschwommenen blinkenden Buchstaben, die entschlüsselt werden müssen), der von vielen Websites verwendet wird, um Spam zu verhindern. 

reCAPTCHA ist ein umgekehrter CAPTCHA - derselbe Test, der nicht nur zur Verhinderung von Spam verwendet wird, sondern auch zur Unterstützung des Digitalisierungsprojekts Buch. Mit anderen Worten, die reCAPTCHA-Tests sind keine sinnlose Kombination von Wörtern, sondern Ausschnitte aus Büchern, die Digitation unterzogen werden, während CAPTCHA verschiedene Methoden der menschlichen Validierung verwendet, darunter mathematische oder allgemeine Wissensfragen, visuelle Rätsel und sogar Schachpuzzles. 

ReCAPTCHA wurde vor einigen Jahren von Google erworben. Jetzt wird es auch zur Erfassung von Street View-Daten verwendet

10
Bhavin

Ein CAPTCHA (vollständig automatisierter öffentlicher Turing-Test, um Computer und Menschen voneinander zu unterscheiden) ist ein Programm, das feststellen kann, ob es sich bei dem Benutzer um einen Menschen oder um einen Computer handelt. Dabei fordert ein Computer einen Benutzer auf, einen einfachen Test durchzuführen, der vom Computer generiert wird. Da andere Computer das CAPTCHA nicht lösen können, wird davon ausgegangen, dass jeder Benutzer, der eine korrekte Lösung eingibt, menschlich ist. Manchmal wird er als Reverse-Turing-Test beschrieben, da er von einem Computer durchgeführt wird und auf einen Menschen ausgerichtet ist. reCAPTCHA macht genau das, indem es den Aufwand für das Online-Lösen von CAPTCHAs in "Lesebücher" kanalisiert.
reCaptcha wird von Google gehostet, und eines der interessantesten Dinge dabei ist, dass es verwendet wird, um Text von alten Zeitungen und Büchern zu digitalisieren. Aus diesem Grund gibt es zwei reCaptcha-Abschnitte anstelle der einzelnen Zeichenfolge für CAPTCHA - einer ist bekannter Text, der andere nicht. Wenn Sie das bekannte richtig erhalten, wird davon ausgegangen, dass Sie das zweite erhalten haben. Das nächste Mal, wenn es den gleichen "unbekannten" Text anbietet, gilt es als möglicherweise bekannt. Noch ein paar Mal mit dem gleichen Ergebnis für den "unbekannten" Text, und dieser wird "bekannt", und der Text, aus dem er stammt, kann korrekt digitalisiert werden. Clever, wie? Aufgrund häufiger Updates würde ich auch davon ausgehen, dass reCAPTCHA die Bots daran hindert, sie zu lösen.
Referenz: https://anydifferencebetween.com/difference-between-captcha-and-recaptcha/

8
Jaffer Wilson

Recaptcha ist eine Art Captcha. Es ist für Menschen einfacher und für Bots relativ schwer zu knacken, was der einzige Zweck ist, ein Captcha in Formen zu haben. Wenn Sie ein Captcha benötigen, gehen Sie zu Recaptcha.

2
yetanotherse

Ich glaube, ich erinnere mich an Captcha von vor einigen Jahren für Gmail. recaptcha ist für Leute einfacher, ich hatte normalerweise Schwierigkeiten, an dem alten Captcha vorbeizukommen, weil ich die Buchstaben nicht ganz lesen konnte. Es fiel mir schwer, den Unterschied zwischen "O" und "Q" oder anderen ähnlich aussehenden Buchstaben wie "mn" zu erkennen. oder "nm" empfiehlt Recaptcha über Captcha, da es für Benutzer einfacher ist, und Sie können immer eine Firewall hinzufügen, um Bots zu blockieren. 

0
SwiftNinjaPro