Häufige Fragen zum User-Agent
Was ist der User-Agent eines Browsers?
Eine Textzeile, die Ihr Browser jeder Anfrage an einen Server beifügt: Browserfamilie, ungefähre Version, Betriebssystem und Rendering-Engine. Sie dient dazu, dass die Website eine kompatible Seite ausliefert. Sie enthält weder Ihren Namen noch Ihren Standort, und Millionen Geräte senden dieselbe Zeichenkette.
Wie kann ich meinen User-Agent sehen?
Jede Website, die Sie öffnen, erhält ihn, also genügt eine Seite, die ihn Ihnen zurückgibt. Sie können ihn auch ohne Zusatzsoftware sehen: Öffnen Sie mit F12 die Entwicklertools, wechseln Sie zum Tab Netzwerk, wählen Sie eine beliebige Anfrage aus und suchen Sie unter den gesendeten Headern nach User-Agent. Der Wert ändert sich bei jedem Browser-Update.
Warum steht in meinem User-Agent Safari, obwohl ich Chrome nutze?
Aus historischen Kompatibilitätsgründen. Browser nehmen fremde Namen in die Zeichenkette auf, damit Websites, die nach einem bestimmten Wort suchen, ihnen keine abgespeckte Seite ausliefern. Chrome führt Mozilla, AppleWebKit und Safari neben seiner eigenen Kennung, und Edge und Opera führen zusätzlich Chrome. Das ist normales Verhalten, kein Fehler.
Kann man den User-Agent ändern?
Ja. In Chrome und anderen Chromium-basierten Browsern ändern Sie ihn in den Entwicklertools im Bereich Netzwerkbedingungen, solange dieser Bereich geöffnet bleibt. In Firefox legen Sie in about:config die Einstellung general.useragent.override an. Es gibt auch Erweiterungen, die pro Website eine Zeichenkette festlegen. Manche Websites liefern Code abhängig von diesem Feld aus und können dann fehlerhaft funktionieren.
Macht mich ein geänderter User-Agent anonym?
Nein. Er ist ein Signal unter Dutzenden, und ihn zu ersetzen ändert weder die Bildschirmauflösung noch die installierten Schriftarten, die Grafik-Engine, die Zeitzone oder die Sprache. Gibt die Zeichenkette ein Smartphone an, während sich der übrige Browser wie ein Desktop-Rechner verhält, macht dieser Widerspruch Sie leichter unterscheidbar, nicht schwerer.
Kann mich eine Website über den User-Agent verfolgen?
Für sich allein nicht: Er ist zu verbreitet. Gewicht bekommt er erst in Kombination mit Sprache, Zeitzone, Fenstergröße, Schriftarten und Grafik-Engine, denn jede Antwort schließt einen Teil der Besucher aus. Diese Kombination kann dieselbe Sitzung ohne Cookies wiedererkennen.
Verrät der User-Agent meine IP-Adresse?
Nein. Das sind zwei verschiedene Dinge. Der User-Agent ist ein Header, den der Browser sendet; die IP-Adresse sieht der Server, weil er das andere Ende der Verbindung ist, auch wenn der Browser ihm nichts mitteilt. Eine geänderte Zeichenkette ändert Ihre Adresse nicht, und ein VPN ändert die Adresse, lässt die Zeichenkette aber unverändert.
Ändert ein VPN meinen User-Agent?
Nein. Ein VPN arbeitet auf der Netzwerkebene: Es ersetzt die öffentliche Adresse, die Websites sehen, und verschlüsselt die Strecke bis zu seinem Server. Der User-Agent entsteht im Browser, und der Tunnel berührt ihn nicht. Eine Website kann also eine Adresse aus einem anderen Land sehen und trotzdem den gewohnten Browser wiedererkennen.