Was ist Turnstile?

Turnstile ist eine Browserprüfung eines großen Netzbetreibers, die das Verhalten des Browsers beobachtet, statt ein Bilderrätsel zu stellen.

Eine Proof of Work Prüfung geht einen anderen Weg: Der Browser leistet Rechenaufwand, ohne ein Profil des Verhaltens der Person zu bauen.

So funktioniert es

Der Betreiber betrachtet Signale aus Browser und Sitzung, um zu entscheiden, ob der Besuch automatisiert wirkt.
Dieses Muster hängt vom Beobachten des Clients ab und nicht von einer Aufgabe, die der Besuch sieht und abschließt.

Der Datenschutz hängt davon ab, was diese Signale enthalten und wer sie erhält.
Wenn Sie eine Prüfung wollen, die Verhalten nicht beobachtet, ist ein Rechenaufwand je Versuch ein anderer Tausch.

Konkrete Beispiele

  • Eine Anmeldeseite zeigt eine kurze automatische Prüfung statt verzerrter Buchstaben.
  • Ein Besuch mit ungewöhnlichem Browser wird nach weiteren Signalen gefragt, bevor die Seite weitergeht.
  • Ein skriptgesteuerter Browser scheitert, weil er das Verhalten nicht zeigt, das der Betreiber erwartet.

Schutzmaßnahmen

  • Lesen Sie, was eine fremde Browserprüfung sammelt, bevor Sie sie einbetten.
  • Bieten Sie einen Weg, der nicht vom Beobachten des Browserverhaltens abhängt, wenn Datenschutz Pflicht ist.
  • Behalten Sie Mengengrenzen bei heiklen Aktionen, auch nachdem eine Prüfung gelingt.
  • Testen Sie die Prüfung mit den Browsern, die Ihre Kundinnen und Kunden wirklich nutzen.

Wie CDPCaptcha hilft

Wenn Sie Proof of Work nutzen, steigt der Aufwand für skriptgesteuerte Versuche, eine Browserprüfung zu bestehen, weil jeder Versuch Rechenzeit braucht.

CDPCaptcha ist eine selbst gehostete Proof-of-Work-Prüfung im Browser, ohne Cookies, ohne Tracking und ohne Bilderrätsel.
Entwickelt und gehostet in der EU, in Deutschland, wird der Dienst unter https://cdpcaptcha.com/ beschrieben.

Verwandte Artikel

Was ist Web Scraping? beschreibt automatisches Sammeln, das Browserprüfungen teurer machen wollen.

Was ist Spam? behandelt Massensendungen, die ebenfalls teurer werden, wenn jeder Versuch Rechenzeit aufwenden muss.

Was ist TLS Fingerprinting? erklärt ein Handshake Signal, das einen ungewöhnlichen Client ohne Bilderrätsel markieren kann.