2015-06-19 5 views
6

Ich muss in der Lage, die Quelle von Cookies zu bestimmen und zu identifizieren. Während viele Cookies in der HTTP-Antwort der ursprünglichen Seite auf den Browser gelangen, werden andere über Javascript oder über Assets, die über HTTP auf die Seite geladen werden (z. B. Tracking-Pixel oder AJAX-Aufrufe), zum Browser hinzugefügt.Bestimmung der Herkunft von Cookie, die Javascript oder Tracking-Pixel

Was ist ein guter Weg, um die Quelle jedes Cookies zu ermitteln/zu identifizieren?

+1

Wie? Sie möchten dies über ein Browser-Add-On tun? Paketschnüffler? Es sind viel mehr Informationen darüber erforderlich, warum Sie diese Daten benötigen, wenn wir in der Lage sein sollen, Ihnen einen guten Hack zu empfehlen, um diese Informationen zu erhalten. Ist das für Ihre Website? Andere Seiten? – Brad

+0

Unsere eigene Unternehmens-Website. Aber es arbeiten mehr als ein Dutzend Teams daran, und die Sub-Domains sowie viele Plugins von Drittanbietern werden verwendet. Wir sind in eine Situation geraten, in der der Cookie auf über 8k wächst und wir müssen herausfinden, was von wo kommt, damit wir eine Cookie-Diät einleiten können. Ein Paket-Sniffer würde Ihnen die Javascript-initiierten Cookies nicht mitteilen. Wenn es ein Browser-Add-On gibt, das überwachen würde, wenn ein Cookie gesetzt ist, wäre das großartig. :) – DMCS

+0

Das ist mein Punkt ... wenn Sie im Netzwerk erstellte Cookies betrachten, wissen Sie, welche übrig sind, erstellt von JavaScript. Das trifft jedoch nicht wirklich auf Ihre Situation zu. Sie sollten diese Informationen zu Ihrer Frage hinzufügen, da dies wirklich verdeutlicht, was vor sich geht. – Brad

Antwort

0

Öffnen Sie die Entwicklungskonsole im Browser und speichern Sie einen Verweis auf den systemeigenen document.cookie-Getter/Setter. Überschreiben Sie anschließend den document.cookie Getter/Setter mit Ihrer eigenen Funktion, in die Sie eine console.log ('creating cookie:' + value) einfügen können, und rufen Sie dann den nativen Getter/Setter innerhalb dieser Funktion auf. Siehe folgenden Link für ein Codebeispiel: Cookie Monster

Verwandte Themen