Browseridentifizierung
-
Hi,
Wie kann ich in C alle Browser identifizieren, die auf dem Computer installiert sind? Bzw. wie kann ich nur die mit einem beliebigen Browser aufgerufenen Seite mitloggen (zu statistischen Zwecken).
mfg
-
Ich würde bezweifeln dass die meisten Browser irgendwo ihre offenen Seiten zur Verfügung stellen
Allerdings habe ich (unter Linux und Chromium) die Datei "~/.config/chromium/Current Tabs" gefunden. Es stehen allerdings auch schon geschlossene Tabs drin, nehme an da ist irgendein Binärformat das bestimmte EInträge als ungültig markiert oder sowas. Es könnte also auch sein, dass ich im ersten Satz unrecht habe und die Browser diese Information zur Verfügung stellen.
Zum finden der Browser: Der einzig sichere Weg wäre die ganze Festplatte zu durchsuchen (und das auch nur unter der Annahme dass nicht jemand Firefox in ping umbenennt)
-
Moderne Browser haben doch eh eine History, wo ist da der "statistische Zweck"?
auf dem Computer installiert
-> Registry, hat nichts mit C am Hut.
die mit einem beliebigen Browser
Treiber installieren und mal checken was auf Port 80 so läuft
-
Wärs da nicht am einfachsten zu sagen: Alle http-Anfragen sind vom Browser? Also einfach http-requests mitsniffen?
mfg
-
Dieser Thread wurde von Moderator/in rüdiger aus dem Forum C (C89 und C99) in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.