Was ist ein Antidetect-Browser? Eine einfache Erklärung

Ein Antidetect-Browser gibt jedem Konto einen eigenen Speicher, eine eigene Geräteidentität und eine eigene Netzwerkroute. Was das in der Praxis bedeutet und was nicht.
Ein gewöhnlicher Webbrowser wurde um eine Annahme herum entworfen: Eine Person benutzt ihn. Diese Annahme steckt viel tiefer drin, als die meisten Menschen ahnen, und sie ist der Grund, warum die Verwaltung mehrerer Konten in einem einzigen Browser so zuverlässig schiefgeht.
Ein Antidetect-Browser entfernt diese Annahme. Sie begegnen ihm auch als Anti-Fingerprint-Browser oder Multi-Account-Browser. Statt dass ein Browser vorgibt, mehrere Personen zu sein, erhält jedes Konto eine vollständige eigene Umgebung.
Was ein gewöhnlicher Browser zwischen Ihren Konten teilt
Öffnen Sie zwei Konten in einem Browser, selbst in zwei Fenstern, und sie haben weit mehr gemeinsam, als die Tabs vermuten lassen:
- Ein Cookie-Verzeichnis. Ein Cookie, das eine Seite setzt, während Sie ein Konto nutzen, wird von derselben Seite gelesen, während Sie das andere nutzen.
- Ein Speicherbereich. Local Storage, Session Storage und IndexedDB sind pro Seite geschlüsselt, nicht pro Konto, sodass beide Sitzungen dieselben Datensätze lesen und schreiben.
- Eine Geräteidentität. Bildschirmgröße, Zeitzone, Sprache, Schriften, Grafikadapter und die von den Canvas- und WebGL-APIs gelieferten Werte sind Eigenschaften des Rechners. Beide Konten melden identische.
- Eine Netzwerkroute. Beide verlassen Ihren Computer über dieselbe Adresse, sofern nichts anderes eingreift.
Ein privates Fenster hilft bei den ersten beiden Punkten und tut nichts gegen die letzten beiden. Es leert den Speicher beim Schließen, was auch bedeutet, dass die Mühe der Anmeldung jedes Mal verloren geht.
Was ein Profil in einem Antidetect-Browser ist
Ein Profil ist kein Lesezeichenordner und keine gespeicherte Anmeldung. Es ist eine Browserumgebung: ein Verzeichnis auf der Festplatte, das den gesamten Browserzustand eines Kontos enthält, plus die Identität und die Netzwerkroute, über die dieser Zustand genutzt wird.
In PowerOps trägt ein Profil vier Dinge, und jedes ist von dem jedes anderen Profils getrennt:
| Teil | Was er enthält |
|---|---|
| Browserverzeichnis | Cookies, Local Storage, IndexedDB, Cache, Verlauf und Erweiterungszustand in einem eigenen Ordner |
| Geräteidentität | Die an Seiten gemeldeten Werte für Bildschirm, Plattform, Locale, Zeitzone, Schriften und Grafik |
| Netzwerkroute | Der Proxy, über den dieses Profil verbindet, aus einer Bibliothek zugewiesen und vor der Nutzung geprüft |
| Browser-Build | Die exakte Browserversion, mit der das Profil erstellt wurde, festgehalten, damit es morgen genauso öffnet |
Warum Konsistenz wichtiger ist als Verschleierung
Der häufige Fehler ist, Fingerprinting als etwas zu behandeln, vor dem man sich verstecken muss. Nützlicher ist es, es als etwas zu behandeln, bei dem man stimmig sein muss.
Eine Seite liest Dutzende Werte. Einzeln sind sie unauffällig. Zusammen bilden sie ein Muster, und Aufmerksamkeit erregt nicht ein ungewöhnliches Muster, sondern ein widersprüchliches: ein Browser, der eine Windows-Plattform behauptet, aber Schriften meldet, die nur unter macOS installiert sind, oder eine Zeitzone in einem Land und eine Adresse in einem anderen. Werte, die sich widersprechen, sind ein stärkeres Signal als jeder einzelne Wert für sich.
Was ein Antidetect-Browser nicht leistet
Es lohnt sich, direkt zu sein, denn vieles, was zu diesem Thema geschrieben wird, ist es nicht.
- Er macht ein Profil nicht unidentifizierbar. Wer das behauptet, rät, und hinter der Behauptung steht keine Messung.
- Er setzt die Regeln einer Plattform nicht außer Kraft. Verbietet ein Dienst, mehr als ein Konto zu halten, gibt die Isolation dieser Konten keine Erlaubnis.
- Er repariert kein Konto, das sich so verhält, wie es eine Plattform beanstandet. Isolation trennt Umgebungen; sie ändert nicht, was in ihnen getan wird.
Was er leistet, ist konkret und überprüfbar: getrennter Speicher, eine stimmige und stabile Geräteidentität, eine Netzwerkroute pro Profil und bei jedem Öffnen eines Kontos dieselbe Umgebung.
Wer so etwas tatsächlich braucht
Überall dort, wo eine Person oder ein Team in Umgebungen arbeitet, die einander nicht sehen können sollen. Agenturen, die Kundenarbeit getrennt halten. QA-Ingenieure, die einen Fehler auf einem festen Browser, einer festen Locale und Bildschirmgröße reproduzieren. E-Commerce-Teams, die Marktplatz-, Lieferanten- und Shop-Backoffices trennen. Jeder, dessen Tag daraus besteht, sich irgendwo abzumelden, um sich woanders anzumelden.
Wenn Sie nur ein Konto bei einem Dienst haben, genügt ein gewöhnlicher Browser. Sobald es zwei sind, beginnt das gemeinsame Cookie-Verzeichnis, Sie Zeit zu kosten.

