← Neueste Arbeiten
💻 computer science

SST-Guard: Detecting and Characterizing Server-Side Google Analytics in the Wild

Dieser Beitrag stellt SST-Guard vor, ein multimodales browserbasiertes System, das serverseitiges Google Analytics durch die Identifizierung semantischer Artefakte der Datenerfassung über Netzwerkanfragen, Cookies und das Window-Objekt erkennt und blockiert und damit die Grenzen traditioneller Endpunkt-Blockierungsmethoden angesichts sich wandelnder Web-Tracking-Praktiken überwindet.

Ursprüngliche Autoren: Muhammad Jazlan, Alexander Gamero-Garrido, Zubair Shafiq, Yash Vekaria

Veröffentlicht 2026-05-01
📖 6 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Muhammad Jazlan, Alexander Gamero-Garrido, Zubair Shafiq, Yash Vekaria

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Das große Ganze: Der große Überwachungszug

Stellen Sie sich vor, Sie gehen durch ein belebtes Einkaufszentrum (das Internet). In den alten Tagen, wenn Sie an einem bestimmten Geschäft stehen blieben, um Schuhe anzusehen, würde ein Spion (ein Tracker) direkt neben Ihnen stehen und Ihnen direkt ins Ohr flüstern: „Er hat sich rote Schuhe angesehen!" Dies ist Client-Side-Tracking. Es ist leicht zu entdecken, weil der Spion direkt dort steht, im offenen Licht.

Vor kurzem haben die Eigentümer des Einkaufszentrums (Website-Herausgeber) und die Spione beschlossen, einen Trick zu spielen. Anstatt dass der Spion neben Ihnen steht, haben sie einen geheimen Tunnel gebaut. Sie betreten ein Zimmer in Ihrem eigenen Haus (die Website) und übergeben Ihre Einkaufsliste einem vertrauenswürdigen Freund (dem Server). Dieser Freund läuft dann die Straße hinunter und flüstert die Liste dem Spion zu.

Dies ist Server-Side-Tracking (SST). Da der Spion nie direkt neben Ihnen steht, können die „Kein Spionieren"-Schilder, die Sie an Ihre Fenster hängen (Browser-Einstellungen zum Schutz der Privatsphäre), und die Nachbarschaftswache (Werbeblocker) den Spion nicht sehen. Sie sehen nur, wie Sie mit Ihrem Freund sprechen, was völlig normal aussieht.

Das Problem: Der Spion versteckt sich in aller Öffentlichkeit

Die Forscher der UC Davis stellten fest, dass sich zwar der Weg geändert hat, den der Spion nimmt, aber nicht die Sachen, die er trägt. Auch wenn sich der Spion jetzt hinter einem Freund versteckt, trägt er immer noch dieselben spezifischen Ausweise, trägt dieselbe Uniform und führt dieselben spezifischen Arten von Einkaufslisten mit sich.

Das Papier konzentriert sich auf Google Analytics, den häufigsten „Spion" im Internet. Sie wollten ein Werkzeug entwickeln, um diese Spione auch dann zu fangen, wenn sie den geheimen Tunnel nutzen.

Die Lösung: SST-Guard (Der „Schnüffelhund")

Die Forscher entwickelten ein Werkzeug namens SST-Guard. Anstatt zu versuchen, den Spion zu erkennen, indem man die Tür betrachtet, durch die er eintritt (die der Spion ständig ändert), betrachtet SST-Guard die Spuren, die der Spion in Ihrem Browser hinterlässt.

Stellen Sie es sich wie einen Detektivhund vor, dem es egal ist, wohin der Verbrecher gegangen ist, aber der die spezifische Parfümnote riechen kann, die er trägt. SST-Guard schnüffelt nach drei spezifischen Arten von Spuren:

  1. Die Netzwerk-Anfrage (Der Lieferwagen): Es betrachtet die Datenpakete, die Ihren Browser verlassen. Selbst wenn der Wagen eine andere Farbe hat oder ein gefälschtes Kennzeichen trägt, haben der Inhalt der Schachtel im Inneren immer noch dieselbe Form und dieselben Etiketten.
  2. Die Cookies (Die Klebezettel): Dies sind kleine Notizen, die Websites an Ihren Browser heften, um sich an Sie zu erinnern. Der Spion hinterlässt immer Notizen mit bestimmten Namen (wie _ga). Selbst wenn der Spion die Notiz mit unsichtbarer Tinte schreibt oder die Schriftart ändert, folgt der Inhalt der Notiz immer noch einem Muster.
  3. Die Fenster-Variablen (Die Gedanken des Gehirns): Wenn der Code des Spions in Ihrem Browser ausgeführt wird, hinterlässt er „Gedanken" im Speicher des Computers (JavaScript-Variablen). Dies ist wie der innere Monolog des Spions. Selbst wenn der Spion versucht, sich zu verstecken, muss er immer noch über seine Ausweisnummer und Ereignisnamen nachdenken.

Wie es funktioniert: Die „Wert-Vorlage"

Die Forscher erkannten, dass Spione zwar ihre Namen ändern können (z. B. sich selbst „Tracker X" statt „Google" nennen), sie die Werte, die sie tragen, jedoch nicht leicht ändern können.

Sie schufen „Wert-Vorlagen". Stellen Sie sich eine Schablone vor. Egal wie sehr sich der Spion zu verkleiden versucht, wenn er versucht, durch die Schablone zu gehen, wird die Form seiner Daten mit dem Ausschnitt übereinstimmen.

  • Wenn der Spion versucht, die Daten durch Verschlüsselung zu verstecken (wie das Schreiben in einem geheimen Code), entspricht die Struktur des Codes immer noch dem Muster einer Google-Analytics-Nachricht.
  • SST-Guard überprüft diese drei Spuren (Netzwerk, Cookies, Speicher) gleichzeitig. Wenn eine Spur versteckt ist, geben die anderen normalerweise das Spiel auf.

Was sie fanden: Das Spionagespiel ist real

Die Forscher testeten ihren „Schnüffelhund" auf den 150.000 meistbesuchten Websites im Internet. Hier ist, was sie entdeckten:

  • Der Spion ist überall: Sie fanden heraus, dass etwa 4,2 % der Top-Websites diese Geheimtunnel-Methode verwenden (Server-Side Google Analytics). Das sind Tausende von Seiten.
  • Der Tunnel ist clever:
    • Falsche Türen: Viele Seiten nutzen kein separates „Spion-Haus" (Subdomain). Stattdessen verstecken sie den Spion hinter ihrer eigenen Haustür mit einem geheimen Pfad (wie www.mystore.com/track). Dies lässt es so aussehen, als würden Sie nur Ihren eigenen Laden besuchen und nicht mit einem Spion sprechen.
    • Der „CNAME"-Umhang: Einige Seiten nutzen einen magischen Trick namens „CNAME Cloaking". Es ist, als würde der Spion eine Verkleidung tragen, die ihn wie einen Einheimischen aussehen lässt. Ihr Browser denkt: „Oh, das ist nur die Nachbarschaftswache", aber es ist tatsächlich der Spion.
    • Der Code-Wechsel: Einige Seiten verschlüsseln ihre Nachrichten (wie das Umwandeln einer Einkaufsliste in eine Kette zufälliger Buchstaben). Dies verwirrt Standard-„Kein Spionieren"-Listen (wie EasyPrivacy), da diese Listen nach bestimmten Wörtern suchen, nicht nach geheimen Codes.

Die Ergebnisse: Das Unfassbare fangen

SST-Guard war unglaublich effektiv.

  • Es fing 99,8 % der Server-seitigen Tracking-Versuche ab.
  • Es fand 166 Websites, die für aktuelle populäre Werbeblocker völlig unsichtbar waren.
  • Es bewies, dass selbst wenn der Spion versucht, den Weg zu verstecken, den er nimmt, er die Spuren nicht verstecken kann, die er im Speicher und in den Cookies Ihres Hinterlässt.

Warum das wichtig ist

Das Papier kommt zu dem Schluss, dass Browser und Werbeblocker zwar besser darin werden, die „alte Art" des Spionierens zu blockieren (neben Ihnen zu stehen), die Spione jedoch zur „neuen Art" übergegangen sind (Verwendung von geheimen Tunneln).

SST-Guard zeigt uns, dass wir sie immer noch fangen können, nicht indem wir den Tunnel beobachten, sondern indem wir den einzigartigen „Fingerabdruck" der Daten des Spions erkennen. Die Forscher schlagen vor, dass diese neuen Fingerabdrücke (die Muster, die sie fanden) zu bestehenden Werbeblockern hinzugefügt werden können, um normalen Menschen wieder zu helfen, privat zu bleiben.

Kurz gesagt: Die Spione haben ihre Adresse geändert, aber sie haben vergessen, ihre Fingerabdrücke zu ändern. SST-Guard ist das Werkzeug, das gelernt hat, diese Fingerabdrücke zu lesen.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →