Files
cookie-vault/README.md

1.3 KiB

COOKIE VAULT

Netscape cookies.txt bulk importer + one-click login launcher. Runs on Windows (Commando VM601), Flask + SQLite, port 5066.

Features

  • Drag-drop / folder-scan / paste import of hundreds of cookies.txt files
  • #HttpOnly_ line handling, tab or space separated, junk-tolerant parser
  • One-click LOGIN: launches Chrome (selenium) with that domain's cookies injected into a persistent per-domain profile
  • Search by domain or cookie name
  • Export as JSON (browser-extension format) or Netscape .txt
  • Idempotent imports (UNIQUE per domain+path+name+source_file)

Deploy (Windows)

pip install flask selenium
C:\cookievault\app.py          # the app
C:\cookievault\incoming\       # dump cookies.txt here, hit RESCAN
C:\cookievault\sessions\       # chrome profiles (auto-created)

Autostart: HKLM ...\CurrentVersion\Run key CookieVault -> C:\cookievault\start_cookievault.bat

Use

Open http://:5066 — drag files in, click IMPORT. Click LOGIN next to a domain to open a pre-authenticated Chrome on the host desktop.

Endpoints

  • POST /import (multipart files=, or form paste=)
  • POST /scan — rescan incoming folder
  • GET /open?domain=X — launch logged-in Chrome for X
  • GET /export?q= — JSON export
  • GET /export_netscape?q= — Netscape export