2016-04-09 6 views
-1

Es gibt eine Website namens a.com. Und in a.com gibt es ein Formular, das reCaptcha verwendet. Ich habe eine b.com-Site und möchte mit php CURL eine Antwort von a.com mit einem anderen Formular erhalten. Um einfach zu sein, möchte ich nicht, dass Besucher von b.com wissen, dass der Inhalt von a.com stammt.Wie umgehen Sie eine reCAPTCHA auf einer anderen Website?

Ich habe versucht, reCaptcha von a.com zu b.com zu kopieren, aber das ist fehlgeschlagen (Google sagte mir, ich verwende den falschen Sicherheitscode der Website).

Ist das möglich, das Formular zu a.com zu realisieren, indem Sie b.com mit korrektem reCaptcha verwenden?

+0

Ich bin mir nicht sicher, was Sie mit "versucht, reCaptcha zu kopieren", aber es gibt Gerüchte eine [Wiedergutmachungsangriff] (https://www.shieldsquare.com/sorry-google-captcha-recaptcha-doesnt-stop -bots /) funktioniert gegen reCaptcha. – bishop

Antwort

0

Was Sie tun möchten, ist wahrscheinlich unethisch: Der Zweck des CAPTCHA-Geräts besteht darin, Dritte davon abzuhalten, Inhalte zu stehlen oder auf andere Weise einen Dienst als ihren eigenen zu vererben. Es gibt einige Ausnahmen, bei denen ein moralischer Fall konstruiert werden kann, um ein CAPTCHA zu durchbrechen - wie zum Beispiel die Beschaffung von Preisdaten für den Aufbau einer Preisvergleichssite -, aber in den meisten Fällen sollte man es einfach nicht tun.

Aus technischer Sicht sind einige CAPTCHAs trivial zu umgehen: Es gibt viele WordPress Plugins, die Kommentaren eine einfache mathematische Summe hinzufügen, und natürlich können sie leicht automatisiert werden. Wenn Sie jedoch das Street View-CAPTCHA von Google verwenden, ist es höchst unwahrscheinlich, dass Sie dies automatisiert erreichen können.

Vielleicht sollten Sie in Betracht ziehen, diesen Dienst selbst zu bauen, es sei denn, Sie können uns sagen, warum Sie den Dienst eines anderen als Ihren eigenen weitergeben sollten?