Netscape-Cookies in JSON umwandeln und X-Cookies importieren

Digital Account Market

· Zuletzt aktualisiert:

Du hast eine cookies.txt-Datei, aber die Erweiterung oder das Automatisierungstool, das du nutzen möchtest, akzeptiert nur ein JSON-Cookie-Array. Netscape-Cookies in JSON umzuwandeln ist eine kleine Aufgabe, sobald du weißt, was jede Spalte der Datei bedeutet – und es dauert nur Sekunden, wenn der Konverter dir genau sagt, welche Zeilen er nicht lesen konnte.

Diese Anleitung erklärt das Netscape-Cookie-Dateiformat, zeigt, wie die JSON-Seite aussieht, führt durch das kostenlose Konvertierungstool und behandelt dann den Import in einen Cookie-Editor samt Prüfung, ob die X-Sitzung wirklich funktioniert. Außerdem lernst du die wenigen Einfügefehler kennen, die für die meisten Probleme sorgen, und erfährst, was zu tun ist, wenn ein Tool statt JSON Base64 verlangt.

Netscape-Cookies in JSON: die sieben tabgetrennten Spalten

Eine Netscape-Cookie-Datei ist reiner Text mit einem Cookie pro Zeile. Jede Zeile enthält sieben Felder, die durch genau ein Tabulatorzeichen getrennt sind, immer in derselben Reihenfolge. Curl, wget und die meisten Browser-Erweiterungen zum Cookie-Export schreiben dieses Layout.

  • Domain: Wo das Cookie gilt, zum Beispiel .x.com. Ein führender Punkt bedeutet, dass Subdomains eingeschlossen sind.
  • Subdomain-Flag: TRUE oder FALSE – gibt an, ob auch Subdomains das Cookie erhalten dürfen.
  • Pfad: Meist nur ein Schrägstrich, also die gesamte Website.
  • Secure: TRUE, wenn das Cookie nur über HTTPS gesendet wird.
  • Ablaufzeit: Ein Unix-Zeitstempel in Sekunden. Eine Null steht für ein Sitzungs-Cookie, das mit dem Schließen des Browsers endet.
  • Name: Der Cookie-Name, etwa auth_token oder ct0.
  • Wert: Der Cookie-Wert selbst – der geheime Teil.

Zwei Sonderfälle kommen oft vor. Zeilen, die mit einem Rautezeichen beginnen, sind Kommentare und werden ignoriert, mit einer Ausnahme: Eine Zeile mit dem Präfix #HttpOnly_ ist ein echtes Cookie, dessen Domain nach dem Präfix folgt und das als HTTP-only markiert ist. Manche Exporter lassen außerdem den letzten Wert leer, sodass eine Zeile mit sechs Feldern möglich und trotzdem gültig ist.

Das JSON-Cookie-Format, das Erweiterungen erwarten

JSON-Cookie-Importe sind normalerweise ein Array aus Objekten – ein Objekt pro Cookie, mit einem Schlüssel für jedes Feld. Der kostenlose Konverter auf dieser Seite erzeugt die Schlüssel domain, includeSubdomains, path, secure, expires, name, value und httpOnly. Er bildet die sieben Spalten ab, dazu ein Flag für das HTTP-only-Präfix.

Beachte, dass Erweiterungen nicht völlig einheitlich sind. Browser-Erweiterungs-APIs nennen das Ablauffeld oft expirationDate statt expires, und manche ergänzen Schlüssel wie hostOnly oder sameSite. Exportiere vor einem großen Batch ein einzelnes Cookie aus der Erweiterung, in die du importieren willst, und vergleiche dessen Schlüsselnamen mit der Konverter-Ausgabe. Weichen die Namen ab, löst ein schnelles Suchen und Ersetzen des Schlüsselnamens das Problem meist.

cookies.txt mit dem kostenlosen Tool in JSON konvertieren

Am schnellsten geht es mit dem Tool Netscape-Cookies zu JSON. Es läuft in deinem Browser, deshalb wird der eingefügte Text weder an den Server gesendet noch dort gespeichert. Behandle den Inhalt trotzdem wie ein Passwort, denn Cookie-Werte sind aktive Sitzungszugangsdaten.

  • Füge die komplette cookies.txt samt Kommentarzeilen ein. Du musst vorher nichts bereinigen.
  • Lies die drei Zähler: gültige Cookies, fehlerhafte Zeilen und übersprungene Zeilen. Übersprungen werden Kommentare und leere Zeilen – das ist normal.
  • Tauchen fehlerhafte Zeilen auf, öffne die Liste der nicht lesbaren Zeilen. Jeder Eintrag zeigt Zeilennummer und Grund.
  • Kopiere die JSON-Liste, wenn die Zahl der gültigen Cookies deiner Erwartung entspricht.

Wenn du nicht sicher bist, was für eine Datei du bekommen hast, füge zuerst ein paar Zeilen in den Formaterkenner ein. Eine Lieferdatei mit doppelpunktgetrennten Account-Zeilen ist etwas anderes als eine tabgetrennte Cookie-Datei, und unser Leitfaden Struktur einer gelieferten Datei prüfen, bevor man ein Format-Tool nutzt zeigt, wie du beides unterscheidest.

JSON in einen Cookie-Editor importieren und die Sitzung prüfen

Hast du das JSON, importiere es in eine Cookie-Editor-Erweiterung, und zwar in einem Browserprofil, das du für diesen Zweck verwendest.

  • Öffne in diesem Profil zuerst x.com, damit die Erweiterung eine Seite und Domain hat, der sie die Cookies zuordnen kann.
  • Öffne die Importfunktion der Erweiterung und füge das JSON-Array ein.
  • Lade die Seite neu und achte darauf, dass du deine eingeloggte Home-Timeline statt der Anmeldeseite siehst.

Für einen X-Login sind vor allem auth_token, das die Sitzung trägt, und ct0 wichtig – das Begleit-Token, das die Seite für Anfragen nutzt. Prüfe, dass ihre Domain .x.com ist (oder das ältere .twitter.com, falls dein Export es verwendet), der Pfad ein Schrägstrich ist und die Ablaufzeit in der Zukunft liegt. Ein abgelaufener Zeitstempel ist der häufigste Grund, warum ein sonst perfekter Import scheitert. Wenn du das ganze Bild zur tokenbasierten Anmeldung möchtest, lies So meldest du dich mit einem Auth-Token bei Twitter an.

Häufige Konvertierungsfehler: Tabs, #HttpOnly_-Zeilen und Kommentare

Die meisten Fehler gehen auf wenige Ursachen zurück, und die Fehlerliste des Konverters weist direkt darauf hin.

  • Tabs wurden zu Leerzeichen: Beim Kopieren aus einem Chatfenster, einer Textverarbeitung oder manchen Webseiten können Tabulatoren durch Leerzeichen ersetzt werden. Das Tool sieht dann ein einziges langes Feld statt sieben. Kopiere stattdessen aus der Originaldatei in einem reinen Texteditor.
  • Falsche Feldanzahl: Jede Zeile braucht sechs oder sieben Felder. Eine Zeile mit zusätzlichen Leerzeichen im Wert oder einer fehlenden Spalte wird mit ihrer Zeilennummer gemeldet.
  • Leere Domain oder leerer Name: Eine Zeile ohne Domain oder Cookie-Namen ist unbrauchbar; das Tool listet sie auf, statt zu raten.
  • Ablaufzeit ist keine Zahl: Das fünfte Feld muss aus Ziffern bestehen. Ein als Text geschriebenes Datum oder ein verirrtes Zeichen wird abgelehnt.
  • Verwirrung bei Kommentaren: Zeilen mit Raute am Anfang werden übersprungen, #HttpOnly_-Zeilen sind aber echte Cookies. Ist deine Anzahl niedriger als erwartet, prüfe, ob sie nicht bei einem früheren Bereinigungsschritt gelöscht wurden.

Füge nach der Korrektur der Quelle erneut ein und vergleiche die Zahl der gültigen Cookies mit der erwarteten Anzahl. Ein Konverter, der jede nicht lesbare Zeile meldet, ist besser als einer, der sie stillschweigend verwirft.

Weiter nach Base64, wenn ein Tool es verlangt

Manche Panels und Import-Formulare wollen das Cookie-Array als einen einzigen Base64-String statt als lesbares JSON. Füge das JSON in das Tool JSON zu Base64 ein und wähle die kompakte einzeilige Ausgabe, außer das Ziel verlangt Einrückung. Wie du einen vorhandenen Base64-String prüfst oder debuggst, steht in der Gegenrichtung: Base64-Cookie-Daten zurück in JSON dekodieren.

Bewahre deine ursprüngliche cookies.txt als Quelle der Wahrheit auf, denn JSON- und Base64-Versionen lassen sich daraus jederzeit neu erzeugen. Wenn du Accounts in deinen Workflow aufnehmen möchtest, stöbere in der Kategorie für gealterte Accounts und bereite mit den kostenlosen Tools oben das Format vor, das dein Tool braucht.

Häufig gestellte Fragen

Was ist der Unterschied zwischen dem Netscape- und dem JSON-Cookie-Format?

Eine Netscape-Datei ist reiner Text mit sieben tabgetrennten Spalten pro Zeile. JSON ist ein strukturiertes Array, in dem jedes Cookie ein Objekt mit benannten Schlüsseln ist. Beide enthalten dieselben Informationen, daher ändert die Umwandlung nur das Layout, nicht die Cookie-Daten.

Warum zeigt meine eingefügte cookies.txt null Cookies an?

Meist wurden beim Kopieren die Tabs durch Leerzeichen ersetzt, sodass jede Zeile die falsche Feldanzahl hat. Kopiere direkt aus der Originaldatei in einem reinen Texteditor und füge erneut ein. Auch eine Datei, die nur Kommentare oder leere Zeilen enthält, ergibt null Cookies.

Ist eine Zeile mit #HttpOnly_ am Anfang ein Kommentar oder ein echtes Cookie?

Sie ist ein echtes Cookie. Das Präfix markiert es nur als HTTP-only, und die Domain beginnt direkt dahinter. Normale Zeilen, die mit einer Raute beginnen, sind Kommentare und werden übersprungen.

Welche Cookie-Felder sind für einen X-Login am wichtigsten?

Am wichtigsten sind Name und Wert von auth_token und ct0, dazu eine korrekte Domain wie .x.com, ein Pfad aus einem Schrägstrich und ein Ablaufdatum, das nicht verstrichen ist. Felder wie das Subdomain-Flag machen selten Probleme, sobald das stimmt.

Kann ich das JSON später wieder in Netscape oder Base64 umwandeln?

Base64 funktioniert in beide Richtungen mit den Tools JSON zu Base64 und Base64 zu JSON. Einen Konverter von JSON zu Netscape bietet die Seite nicht an; bewahre also deine ursprüngliche cookies.txt auf, falls du dieses Format noch einmal brauchst.

Tools

Beliebte Kategorien

SupportKanal