最新 / RSS

A More Beautiful day

Firefox 3.x の Cookie の保存先

SQLite3 形式で保存されているので、SQLite3 のコマンドを使えば内容を見ることができます。そこで実際に内容を見られるか確認してみました。

環境は Windows です。Linux 版はパスが違うけれど、ファイルの保存形式は同じだと思います。

Windows でデフォルトインストールなら以下のディレクトリ

ただし、[xxxxxxxx.default] は環境で異なります。

"%APPDATA%\Mozilla\Firefox\Profiles\xxxxxxxx.default\cookies.sqlit

テーブルの定義を見ているところ

C:\> sqlite3 "%APPDATA%\Mozilla\Firefox\Profiles\xxxxxxxx.default\cookies.sqlite"
sqlite> .schema
CREATE TABLE moz_cookies (
  id INTEGER PRIMARY KEY,
  name TEXT,
  value TEXT,
  host TEXT,
  path TEXT,
  expiry INTEGER,
  lastAccessed INTEGER,
  isSecure INTEGER,
  isHttpOnly INTEGER);

必要なデータが欲しければ、その SQL を叩けばいいってことで。