Ich brauche Hilfe beim Umgehen des Captcha auf einer bestimmten Website
Wir können Ihnen dabei nicht helfen. Auch nicht gegen Bezahlung. Bitte fragen Sie nicht danach.
Unsere Mission ist es, eine legale, sichere und zuverlässige API zur Lösung von Recaptchas bereitzustellen - das ist alles.
Wir haben eine Seite erstellt, auf der Sie Ihre Jobs veröffentlichen und Entwickler finden können, die Ihren Anforderungen entsprechen. Sie können es in unserem Developers Center versuchen.
Sie können auch in stackoverflow, github Foren nach einer Lösung suchen.
Unsere Mission ist es, eine legale, sichere und zuverlässige API zur Lösung von Recaptchas bereitzustellen - das ist alles.
Wir haben eine Seite erstellt, auf der Sie Ihre Jobs veröffentlichen und Entwickler finden können, die Ihren Anforderungen entsprechen. Sie können es in unserem Developers Center versuchen.
Sie können auch in stackoverflow, github Foren nach einer Lösung suchen.
Alles über Recaptcha V3
Alles über Recaptcha Enterprise
Fragen zum Lösen von Recaptcha mit Proxy. Gilt für Funcaptcha, GeeTest, hCaptcha.
Wie löse ich Recaptcha in Google SERP?
Um diese Art von Recaptcha zu lösen, müssen Sie den Wert "data-s" in der recaptchaDataSValue-Eigenschaft vom Recaptcha-Widget senden und die Cookies des Arbeiters verwenden, die Sie in der getTaskResult-Response erhalten.
Zum Zeitpunkt des Schreibens funktioniert diese Textlösung sowohl für Proxy-aus als auch für Proxy-an Aufgaben.
Lösungsweg:
1. Ermitteln Sie den Redirect auf sorry/index?blablabla und merken Sie sich die Cookies.
2. Nehmen Sie den data-s Wert und erstellen Sie eine Recaptcha Aufgabe mit diesem Wert.
3. Wenn die Aufgabe fertig ist, erhalten Sie eine g-Antwort und das Cookie eines Arbeiters im getTaskResult.
4. Fügen Sie die Cookies des Workers zu denen hinzu, die Sie in Schritt 1 gespeichert haben.
5. Senden Sie das Formular mit den Feldern q, g-recaptcha-response und weiter ab.
6. Bei Erfolg werden Sie zur Google SERP weitergeleitet. Verwenden Sie für alle weiteren Anfragen die erhaltenen Cookies.
Siehe Konzeptnachweis in PHP.
Unsere Github-Bibliotheken enthalten KEINE neue Optionen für den Datenversand.
Sie müssen sie selbst hinzufügen, wie in der API-Dokumentation beschrieben.
Wenn Sie einen ERROR_TOKEN_EXPIRED-Fehler erhalten, senden Sie Ihre Aufgabe einfach mit einem neuen Token erneut. Da dieses Token für die einmalige Verwendung bestimmt ist, können wir die Aufgabe nicht erneut einem anderen Arbeiter zuweisen, wenn der erste sie abbricht. In diesem Fall stornieren wir die Aufgabe und markieren sie als bezahlt (sie ist also auch für Sie kostenlos).
Zum Zeitpunkt des Schreibens funktioniert diese Textlösung sowohl für Proxy-aus als auch für Proxy-an Aufgaben.
Lösungsweg:
1. Ermitteln Sie den Redirect auf sorry/index?blablabla und merken Sie sich die Cookies.
2. Nehmen Sie den data-s Wert und erstellen Sie eine Recaptcha Aufgabe mit diesem Wert.
3. Wenn die Aufgabe fertig ist, erhalten Sie eine g-Antwort und das Cookie eines Arbeiters im getTaskResult.
4. Fügen Sie die Cookies des Workers zu denen hinzu, die Sie in Schritt 1 gespeichert haben.
5. Senden Sie das Formular mit den Feldern q, g-recaptcha-response und weiter ab.
6. Bei Erfolg werden Sie zur Google SERP weitergeleitet. Verwenden Sie für alle weiteren Anfragen die erhaltenen Cookies.
Siehe Konzeptnachweis in PHP.
Unsere Github-Bibliotheken enthalten KEINE neue Optionen für den Datenversand.
Sie müssen sie selbst hinzufügen, wie in der API-Dokumentation beschrieben.
Wenn Sie einen ERROR_TOKEN_EXPIRED-Fehler erhalten, senden Sie Ihre Aufgabe einfach mit einem neuen Token erneut. Da dieses Token für die einmalige Verwendung bestimmt ist, können wir die Aufgabe nicht erneut einem anderen Arbeiter zuweisen, wenn der erste sie abbricht. In diesem Fall stornieren wir die Aufgabe und markieren sie als bezahlt (sie ist also auch für Sie kostenlos).
Recaptcha wird zu langsam gelöst
Google hat kürzlich die Komplexität seines Recaptcha erhöht und es für alle komplizierter gemacht. Die tatsächliche Zeit, die es braucht, hängt davon ab, wie viel eine Domain gespammt wird, was von Google selbst gemessen wird. Die gute Nachricht ist, dass Sie das Recaptcha im Voraus lösen können, bevor Sie das Token tatsächlich auf einer Website verwenden. Die Lebensdauer des Tokens beträgt ab dem Abschluss des Rätsels 120 Sekunden .
Hier 2 Optionen, die wir vorschlagen:
Option 1. Verwenden Sie unsere Funktion Recaptcha-Warm-up, um automatisch Recaptcha-Token im Voraus zu kreieren und Ihren eigenen privaten Token-Pool für jede Website zu erstellen, auf der Sie navigieren. Ein Aufruf unserer API, um ein anderes Recaptcha zu lösen, aktiviert unser Backend, das Warm-up-Kopien Ihrer Aufgabe mit der gleichen Website-Adresse und dem gleichen Site-Schlüssel erstellt. Sie können dann wählen, welches Token zuerst kommt, und andere vorgenerierte Token für zukünftige Aufgaben verwenden. Jedes Token hat eine Lebensdauer von 120 Sekunden, sodass es sich am besten für die wiederholte Ausführung von Aufgaben auf einer Website eignet. Wenn Sie zwischen Recaptchas mehr als 100 Sekunden pausieren wollen, ist diese Funktion nicht für Sie geeignet.
Sie müssen Ihre Anwendung nicht in irgendeiner Weise anpassen, um diese Funktion zu nutzen. Aktivieren Sie sich einfach, wählen Sie einen der Modi und legen Sie fest, wie viele Ersatz-Token wir zur Verfügung halten sollen.
Option 2. Sie implementieren den Token-Pre-Caching Mechanismus selbst in Ihrer Anwendung. Lernen Sie hier wie.
Hier 2 Optionen, die wir vorschlagen:
Option 1. Verwenden Sie unsere Funktion Recaptcha-Warm-up, um automatisch Recaptcha-Token im Voraus zu kreieren und Ihren eigenen privaten Token-Pool für jede Website zu erstellen, auf der Sie navigieren. Ein Aufruf unserer API, um ein anderes Recaptcha zu lösen, aktiviert unser Backend, das Warm-up-Kopien Ihrer Aufgabe mit der gleichen Website-Adresse und dem gleichen Site-Schlüssel erstellt. Sie können dann wählen, welches Token zuerst kommt, und andere vorgenerierte Token für zukünftige Aufgaben verwenden. Jedes Token hat eine Lebensdauer von 120 Sekunden, sodass es sich am besten für die wiederholte Ausführung von Aufgaben auf einer Website eignet. Wenn Sie zwischen Recaptchas mehr als 100 Sekunden pausieren wollen, ist diese Funktion nicht für Sie geeignet.
Sie müssen Ihre Anwendung nicht in irgendeiner Weise anpassen, um diese Funktion zu nutzen. Aktivieren Sie sich einfach, wählen Sie einen der Modi und legen Sie fest, wie viele Ersatz-Token wir zur Verfügung halten sollen.
Option 2. Sie implementieren den Token-Pre-Caching Mechanismus selbst in Ihrer Anwendung. Lernen Sie hier wie.
Recaptchas falsch gelöst
Bei einigen Websites werden Sie möglicherweise aufgefordert, Recaptchas erneut zu lösen. Dieses Verhalten hängt vom Backend-Code der Ziel-Website und der API von Google ab. Trotz gültiger g-Antworten von unserem Dienst werden Sie möglicherweise mehrmals aufgefordert, Recaptchas zu lösen. Der Grund dafür könnte die Anzahl der Anfragen von Ihrer IP, falsch aufgezeichnete Cookies, ein User-Agent auf der schwarzen Liste usw. sein.
Andere Websites könnten auch ihr eigenes ausgeklügeltes JavaScript programmieren, das zusätzliche Token generiert, während der Benutzer auf der Website navigiert. Wir empfehlen, solche Seiten mit Headless-Umgebungen wie Puppeteer zu automatisieren. Wir bieten unseren Kunden kostenlose Tutorials zu diesem Thema an.
Wenn Sie alle Prüfungen durchgeführt haben und sich absolut sicher sind, dass das Problem auf unserer Seite liegt, können Sie jedes fehlgeschlagene Recaptcha mit unserer API-Methode FalschesRecaptchaMelden mitteilen. Bitte machen Sie sich mit der Dokumentation vertraut.
Andere Websites könnten auch ihr eigenes ausgeklügeltes JavaScript programmieren, das zusätzliche Token generiert, während der Benutzer auf der Website navigiert. Wir empfehlen, solche Seiten mit Headless-Umgebungen wie Puppeteer zu automatisieren. Wir bieten unseren Kunden kostenlose Tutorials zu diesem Thema an.
Wenn Sie alle Prüfungen durchgeführt haben und sich absolut sicher sind, dass das Problem auf unserer Seite liegt, können Sie jedes fehlgeschlagene Recaptcha mit unserer API-Methode FalschesRecaptchaMelden mitteilen. Bitte machen Sie sich mit der Dokumentation vertraut.
Was ist Recaptcha Warm-up?
Unsere Funktion Recaptcha Warm-up generiert automatisch Recaptcha-Tokens im Voraus und erstellt einen privaten Token-Pool für Sie: ein Token für jede Website, für die Sie Recaptchas lösen. Ein Aufruf unserer API, um ein anderes Recaptcha zu lösen, löst unser Backend aus, das weitere Warm-up-Kopien Ihrer Aufgabe mit der gleichen Website-Adresse und dem gleichen Site-Schlüssel erstellt. Sie haben keinen Zugriff auf diese Kopien, aber wenn eine in Ihrem Pool fertig ist, wird das Ergebnis automatisch in die erste Aufgabe eingefügt, die Sie an die API gesendet haben. Die Ergebnisse der anderen Aufgaben im Pool werden in die nächsten Aufgaben eingefügt, die Sie mit der API erstellen.
So entsteht ein kontinuierlicher Fluss von Recaptcha-Tokens, die sofort verwendet werden können. Um Sie vor Verlusten zu schützen, haben wir eine "Verfallsschwelle" eingestellt, die zählt, wie viele Token des Warm-up-Pools abgelaufen sind und nicht in Ihre API-Aufgaben eingefügt wurden. Wenn Sie die Verfallsschwelle erreichen, hören wir auf, neue Token für den Pool zu generieren.
Jedes Token hat eine Lebensdauer von 120 Sekunden, sodass es am besten für wiederholte Aufgaben auf einer Website geeignet. Wenn zwischen Recaptchas mehr als 100 Sekunden liegen, dann ist die Funktion Recaptcha Warm-up nicht geeignet für Sie.
Sie müssen Ihre Anwendung nicht anpassen, um diese Funktion zu nutzen. Schalten Sie die einfach ein, wählen Sie einen Modus und legen Sie fest, wie viele Ersatz-Tokens wir bereit halten sollen.
Beachten Sie, dass Sie keinen direkten Zugriff auf den Token-Pool haben; er wird von unserem System verwaltet, um die doppelte Verwendung von Token zu verhindern. Wenn Sie damit nicht einverstanden sind, können Sie gerne eine ähnliche Aufwärmfunktion in Ihre Anwendung einbauen.
So entsteht ein kontinuierlicher Fluss von Recaptcha-Tokens, die sofort verwendet werden können. Um Sie vor Verlusten zu schützen, haben wir eine "Verfallsschwelle" eingestellt, die zählt, wie viele Token des Warm-up-Pools abgelaufen sind und nicht in Ihre API-Aufgaben eingefügt wurden. Wenn Sie die Verfallsschwelle erreichen, hören wir auf, neue Token für den Pool zu generieren.
Jedes Token hat eine Lebensdauer von 120 Sekunden, sodass es am besten für wiederholte Aufgaben auf einer Website geeignet. Wenn zwischen Recaptchas mehr als 100 Sekunden liegen, dann ist die Funktion Recaptcha Warm-up nicht geeignet für Sie.
Sie müssen Ihre Anwendung nicht anpassen, um diese Funktion zu nutzen. Schalten Sie die einfach ein, wählen Sie einen Modus und legen Sie fest, wie viele Ersatz-Tokens wir bereit halten sollen.
Beachten Sie, dass Sie keinen direkten Zugriff auf den Token-Pool haben; er wird von unserem System verwaltet, um die doppelte Verwendung von Token zu verhindern. Wenn Sie damit nicht einverstanden sind, können Sie gerne eine ähnliche Aufwärmfunktion in Ihre Anwendung einbauen.
Welche Möglichkeiten gibt es, Recaptcha v2 zu lösen?
Option 1.
Wir emulieren die Benutzerpräsenz auf der Ziel-Website und umgehen alle Javascripts auf eigene Faust. Mehr dazu finden Sie in diesem Artikel - Formulare mit Recaptcha. Automatisierungsschema einreichen.. Die Kosten betragen 2 USD pro 1000 Bilder. Diese Methode erfordert einen von Ihnen bereitgestellten Proxy, um sie zu lösen.
Option 2.
Dasselbe wie Option 1, aber wir lösen es auf unserem eigenen Proxy. Diese Art von Aufgabe heißt Proxy-losesRecaptchaV2 und kostet die gleichen 2 USD pro 1000 g-response Lösungen.
Wir emulieren die Benutzerpräsenz auf der Ziel-Website und umgehen alle Javascripts auf eigene Faust. Mehr dazu finden Sie in diesem Artikel - Formulare mit Recaptcha. Automatisierungsschema einreichen.. Die Kosten betragen 2 USD pro 1000 Bilder. Diese Methode erfordert einen von Ihnen bereitgestellten Proxy, um sie zu lösen.
Option 2.
Dasselbe wie Option 1, aber wir lösen es auf unserem eigenen Proxy. Diese Art von Aufgabe heißt Proxy-losesRecaptchaV2 und kostet die gleichen 2 USD pro 1000 g-response Lösungen.
Ich kann den Sitekey nicht auf der Webseite finden.
Wenn er nicht im HTML-Quelltext vorhanden ist, wird esrdynamisch geladen. Schauen Sie sich diesen Artikel an und erfahren Sie, wie Sie ihn in solchen Situationen schnell orten können:
Reproduzieren der Recaptcha-Validierung ohne Suche nach dem HTML-Quelltext.
Reproduzieren der Recaptcha-Validierung ohne Suche nach dem HTML-Quelltext.
Lösen Sie Recaptcha für Android-Apps?
Wir lösen keine Recaptcha für Android-Apps.
Um Recaptchas auf Android zu lösen, müssen wir für jede App-ID eine eigene Android-App kompilieren und diese dann für unsere Mitarbeiter freigeben, was zwar möglich ist, sich aber aufgrund des Aufwandes finanziell nicht lohnt.
Um Recaptchas auf Android zu lösen, müssen wir für jede App-ID eine eigene Android-App kompilieren und diese dann für unsere Mitarbeiter freigeben, was zwar möglich ist, sich aber aufgrund des Aufwandes finanziell nicht lohnt.
Ich möchte ein Zeitlimit für Recaptcha festlegen
"Ich möchte, dass meine Recaptchas in 30 Sekunden oder weniger gelöst werden, und ich möchte nicht bezahlen, wenn es länger dauert, sie zu lösen."
Diese Option gibt es bei uns nicht.
Wenn Sie Recaptcha-Aufgaben erstellen, wird Ihrem Konto jede Aufgabe in Rechnung gestellt, es sei denn, sie endet in einem Fehler oder überschreitet 300 Sekunden. Andernfalls zahlen Sie in jedem Fall dafür.
Diese Option gibt es bei uns nicht.
Wenn Sie Recaptcha-Aufgaben erstellen, wird Ihrem Konto jede Aufgabe in Rechnung gestellt, es sei denn, sie endet in einem Fehler oder überschreitet 300 Sekunden. Andernfalls zahlen Sie in jedem Fall dafür.
Warmed by public token - what is this?
It is our core feature which greatly improves Recaptcha solving speed from average 60 seconds to 10 seconds. You can always disabled it in the settings.
Ich zahle zu viel für Recaptcha / mein Höchstgebot wurde nicht akzeptiert
Das System kann kurzzeitig durch die Recaptchas anderer Clients überlastet sein. In diesem Fall schauen Sie bitte unter Systemstatistiken nach und wählen Sie einen günstigeren Zeitrahmen für den Upload Ihrer Captcha-Aufgaben.
Vergessen Sie nicht, "Recaptcha V2" in der Warteschlange-Dropdown-Box auszuwählen.
Vergessen Sie nicht, "Recaptcha V2" in der Warteschlange-Dropdown-Box auszuwählen.
Das Recaptcha-Formular befindet sich in einem persönlichen Bereich. Um es anzuzeigen, müssen Sie sich anmelden oder eine andere Aktion durchführen.
Sie müssen sich darüber keine Sorgen machen.
Selbst wenn sich Ihr Recaptcha-Widget in irgendeinem versteckten Bereich der Website befindet, ist das kein Problem. Wir navigieren überhaupt nicht zu dieser Seite. Stattdessen schafft unsere Software eine Umgebung, in der Recaptcha-Widgets "denken", dass sie bereits auf der Zielseite sind. Sie können den Unterschied nicht erkennen; die Browseradresse ist absolut identisch, mit http:// oder https://, domain/subdomain, Pfad und Abfrageparametern.
Wir emulieren den Besuch der Website vollständig, und Sie müssen keine Anmeldedaten oder Sitzungscookies angeben. Senden Sie einfach Ihre Aufgabe mit einer beliebigen URL wie https://yourdomain.com/ und dem Site-Schlüssel. Wir generieren dann eine G-Response, die auf der gesamten Domain verwendet werden kann. G-Responses sind nicht an bestimmte Pfade gebunden.
Selbst wenn sich Ihr Recaptcha-Widget in irgendeinem versteckten Bereich der Website befindet, ist das kein Problem. Wir navigieren überhaupt nicht zu dieser Seite. Stattdessen schafft unsere Software eine Umgebung, in der Recaptcha-Widgets "denken", dass sie bereits auf der Zielseite sind. Sie können den Unterschied nicht erkennen; die Browseradresse ist absolut identisch, mit http:// oder https://, domain/subdomain, Pfad und Abfrageparametern.
Wir emulieren den Besuch der Website vollständig, und Sie müssen keine Anmeldedaten oder Sitzungscookies angeben. Senden Sie einfach Ihre Aufgabe mit einer beliebigen URL wie https://yourdomain.com/ und dem Site-Schlüssel. Wir generieren dann eine G-Response, die auf der gesamten Domain verwendet werden kann. G-Responses sind nicht an bestimmte Pfade gebunden.
Unterstützen Sie unsichtbares reCAPTCHA?
Ja, es ist das gleiche wie sichtbares reCAPTCHA. Wir werden unsichtbare Recaptchas höchstwahrscheinlich automatisch erkennen, aber Sie können auch ein auf true gesetztes "isInvisible"-Flag beim Senden einer Captcha-Aufgabe senden. Dadurch wird das entsprechende Recaptcha-Widget auf der Seite des Workers gerendert.
API-Referenz
API-Referenz
What is the valid length of Recaptcha token?
We're solving Recaptchas since 2016 and we saw valid tokens ranging from 50 to 2000 bytes. Any length is valid. Assuming that some lengths means Recaptcha is valid and some are not is wrong.
Recaptcha in Headless-Browsern lösen
Es ist ziemlich einfach, recaptcha mit NodeJS + Puppeteer zu umgehen. Schauen Sie sich unsere kostenlosen Tutorials zu diesem Thema an.